我在Ruby中是新on Rails的,當我從Java世界來和IntelliJ IDEA的是工作,我盯着使用的RubyMine對RoR的開發。的RubyMine凸顯剛剛創建工作項目的一些線爲錯誤
我已經生成了新項目並在RubyMine中打開它。一切都編譯好,但RubyMine突出顯示了一些行錯誤(但實際上沒有錯誤)。
對於從application_controller.rb
protect_from_forgery with: :exception
分號示例代碼後「與」被突出顯示作爲誤差和後說「預期:;或線」
類似的錯誤亮點是在很多項目
的地方,我想可能有一些問題,不同的Ruby和Rails版本的結束?或者RubyMine不支持某種新的語法?
紅寶石2.0.0p247(2013年6月27日修訂版41674)[universal.x86_64-darwin13]
的Rails 4.0.1
轉到文件 - >設置 - >「紅寶石SDK和寶石」,並檢查是否有紅寶石2.0 SDK,與語言水平1.9 – Baldrick
我有語言水平的1.8。和字段被禁用。我無法更改它 –
我選擇了另一個紅寶石安裝,它已更改爲1.9。 –