当我在RubyMine中打开Gemfile时,我可以按Ctrl +单击每一个宝石,RubyMine会将我带到gem的源文件。除了'rails'..
在我目前的项目中
gem 'rails', '3.2.13.rc2'
我也无法在“外部库”部分看到rails。
知道如何解决这个问题吗?
答案 0 :(得分:0)
Rubymine工作正常,这对Rails本身来说是一个“问题”。不幸的是,我没有足够的知识来肯定地说出来,但我认为Rails 3.2.x
文件夹只是一个存根。我在我的项目中测试了这一点,实际上,使用Rails 3.2.13
的项目有空的rvm rails-3.2.13
目录。我已将它降级了几次,rails-3.1.12
包含一个文件rails.rb
,只需要整个Rails所在的`railties-3.2.1 / lib'。
我还有另一个使用Rails 2.3.5
的项目,rails-2.3.5
包含Rails文件,我还有另一个项目使用Rails 4.0.2
(如果你可以使用一些项目,为什么要使用一个项目? ))其中rails-4.0.2
目录仅包含指南。
所以,回答你的问题:Rubymine看到空的rails-3.2.13.rc2
目录,所以它无法向你展示它的来源。查看Rails源代码打开railties-3.2.13.rc2/lib/rails
目录。
答案 1 :(得分:0)