Rubymine 无法更改语言级别 |更新到 Ruby 2.1.1
Posted
技术标签:
【中文标题】Rubymine 无法更改语言级别 |更新到 Ruby 2.1.1【英文标题】:Rubymine cant change Language Level | Updated to Ruby 2.1.1 【发布时间】:2014-04-03 04:56:04 【问题描述】:我正在使用Rubymine 5.4
,刚刚更新为Ruby 2.1.1
。
我更改了 Ruby SDK(设置/Ruby SDK 和 Gems),但语言级别为 1.8,我无法更改。
现在我所有的文件都出错了
action: 'Show'
不再被接受,并出现错误消息Expected: ; or end of line
。
我必须将其更改为:action => "Show"
才能通过验证。
我错过了什么?
【问题讨论】:
【参考方案1】:恐怕您缺少的是 RubyMine 6! RM5 是在 Ruby 2.1 出来之前写的,所以不兼容。我遇到了和你一样的问题,所以我升级到最新版本,现在我的语言版本是2.1。
【讨论】:
RubyMine 6,7,8 都有同样的问题。 如何更改语言级别? 在 RubyMine Preferences 中,转到 Language & Frameworks -> Ruby SDK and Gems,然后有一个显示语言级别的下拉菜单。从那里您可以选择截至 2016 年 9 月为 2.3 的版本 @SethJeffery 我有 Rubymine 6.3,语言级别设置为 1.8,我无法更改。以上是关于Rubymine 无法更改语言级别 |更新到 Ruby 2.1.1的主要内容,如果未能解决你的问题,请参考以下文章