используя расширение ruby, rubocop с кодом Visual Studio

пытаясь использовать расширение кода VS Ruby. И форматировать файлы при сохранении с помощью rubocop.

Но при сохранении я получаю ошибку env: ruby_executable_hooks: Нет такого файла или каталога

  "ruby.useLanguageServer": true,
  "ruby.lint": {
    "rubocop": {
      "useBundler": true
    }
  },
  "ruby.rubocop.executePath": "/Users/jac/.rvm/gems/ruby-2.6.6/bin/"

Это рубиновые настройки в settings.json.

Я поискал вокруг, и мне предложили сменить bin на обертки, и, узнав, что по какой-то причине у меня нет оберток, я перестроил их и попытался это сделать, но получил эту длинную ошибку не может загрузить такой файл -- rubocop-rails

Я новичок во всех вещах, связанных с рубином, поэтому может быть что-то очевидное, что я упускаю.


person Jack Conradsen    schedule 15.07.2020    source источник
comment
Попробовать gem install rubocop-rails из консоли?   -  person Marc-André Lafortune    schedule 15.07.2020


Ответы (1)


Мне удалось заставить работать форматирование и линтинг. После отключения use bundler и глобальной установки rubocop с помощью gem install rubocop

person Jack Conradsen    schedule 16.07.2020