【问题标题】:using ruby extension, rubocop with Visual Studio Code使用 ruby​​ 扩展,rubocop 和 Visual Studio Code
【发布时间】:2020-07-15 13:54:16
【问题描述】:

尝试使用 VS 代码扩展 Ruby。并让它在保存时使用 rubocop 格式化文件。

但是保存时我收到错误 env: ruby​​_executable_hooks: No such file or directory

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

这些是 settings.json 中的 ruby​​ 设置。

我四处寻找,有人建议我把 bin 换成 wrappers, 在发现由于某种原因我没有任何包装器后,我重建它们并尝试了它,但是得到了这个长错误 cannot load such file -- rubocop-rails

我对所有与 ruby​​ 相关的东西都很陌生,所以可能很明显我缺少一些东西。

【问题讨论】:

  • 从控制台尝试gem install rubocop-rails

标签: ruby-on-rails ruby macos visual-studio-code rubocop


【解决方案1】:

我能够让格式化和 linting 正常工作。禁用“使用捆绑器”后 并使用 gem install rubocop 全局安装 rubocop

【讨论】:

    猜你喜欢
    • 2021-11-22
    • 2017-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    相关资源
    最近更新 更多