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的主要内容,如果未能解决你的问题,请参考以下文章

在RubyMine中断言代码完成的类型

强大的Rails/Ruby开发工具—RubyMine 2021 for Mac更新至v2021.3.3

使用rubymine后没有安装rubygem pg

更改 django-admin-tools 的语言环境

无法在 Android Studio 上更改 API 级别

如何在 ASP .NET MVC 中使用 Resources 和 CultureInfo 更改站点语言?