RubyMine - 没有为项目配置Ruby解释器

时间:2014-06-27 14:27:11

标签: ruby windows rubymine jetbrains-ide

我转到设置 - Ruby SDK和Gems,然后选择C:\RailsInstaller\Ruby1.9.3\bin\ruby.exe

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

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

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

3 个答案:

答案 0 :(得分:57)

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

  1. 关闭RubyMine
  2. 删除.idea/文件夹
  3. 在RubyMine中重新打开项目

答案 1 :(得分:0)

当git以某种方式对RubyMine的.idea目录中的文件是否在git中时感到困惑时,我遇到了这个问题。像git stash这样的事情会破坏我的RubyMine配置。我通过重新克隆我的仓库,将旧的克隆中的.idea复制到新的,并修复我的RubyMine配置来修复它。之后,它保持不变。

不知道这是否是您遇到此问题的原因,但我会查看RubyMine是否在将文件写入.idea时遇到任何问题,或者是否有任何内容正在改变这些文件RubyMine回来了。

答案 2 :(得分:0)

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