23

我去 Settings - Ruby SDK and Gems,然后选择C:\RailsInstaller\Ruby1.9.3\bin\ruby.exe.

它在右侧加载了一堆宝石,看起来它会起作用。

我点击 OK,仍然有糟糕的语法突出显示,它仍然认为它没有 Ruby 解释器。

我尝试过使缓存无效,甚至下载新版本的 ruby​​ 并将其指向新的二进制 ruby​​.exe 文件。

4

3 回答 3

98

当我将我的项目移动到另一台运行不同版本 JRuby 的 PC 时,我遇到了这个问题。解析度:

  1. 关闭 RubyMine
  2. 删除.idea/文件夹
  3. 在 RubyMine 中重新打开项目
于 2014-09-26T07:33:57.117 回答
0

强烈建议您是否要检查 .idea 文件夹(我个人会忽略它)尝试使用此 gitignore 正确配置它:https://github.com/github/gitignore/blob/master/Global/JetBrains。 gitignore

于 2014-09-23T15:12:33.310 回答
0

当 git 不知何故对 RubyMine 的 .idea 目录中的文件是否在 git 中感到困惑时,我遇到了这个问题。这样做git stash会破坏我的 RubyMine 配置。我通过重新克隆我的 repo、将 .idea 从旧克隆复制到新克隆并修复我的 RubyMine 配置来修复它。之后它保持固定。

不知道这是否是您遇到此问题的原因,但我会调查 RubyMine 是否在将文件写入 .idea 时遇到任何问题,或者是否有任何东西在 RubyMine 背后更改这些文件。

于 2014-06-27T15:03:48.397 回答