IntelliJ IDEA 2025.1 Help

支持的 Ruby 相关技术版本

此页面列出了 Ruby 及 Ruby 相关技术的版本,并在 Ruby 插件中提供定制支持。

每种技术可以遵循以下支持策略之一:

  • 支持

  • 已停止维护:如果该技术以前在 IntelliJ IDEA 中受支持,但将不再进行任何改进,并且该功能可能会在即将发布的版本中被删除

  • 不支持:如果已停止对特定技术的支持

Ruby

要使用 Ruby 编程语言,您需要下载并 安装所需的 Ruby 发行版。 IntelliJ IDEA 会自动检测在本地机器上安装并由 版本管理器维护的 解释器

实现

最新版本与更新

支持政策

JRuby

9.4

支持。

早于 9.4 的版本仍然可以使用,但不再维护。

Rubinius

5.0

支持但不包含 debugging

Ruby MRI

3.4

从 2.3 开始支持。

IntelliJ IDEA 适用于早期的 Ruby MRI 版本(从 1.8.7 到 2.3.0),但不会再有任何进一步的更新。

TruffleRuby

22.1

支持但不包含 debugging

IntelliJ IDEA 会自动检测本地机器上安装并由以下版本管理器维护的解释器:

版本管理器

最新版本与更新

支持政策

ruby-build

0.16

从 0.6 支持

chruby

0.3

支持

rbenv

1.2

支持从 1.1

RVM

1.29

从 1.22 开始支持

Rails

框架

支持的版本

支持政策

Rails

4.2 及更高版本

  • Rails 4 需要 Ruby 1.9 或更高版本

  • Rails 5 需要 Ruby 2.2 或更高版本

  • Rails 6 需要 Ruby 2.5 或更高版本

  • Rails 7 需要 Ruby 2.7 或更高版本

IntelliJ IDEA 支持所有 Rails 积极维护的版本

从 IntelliJ IDEA 2022.1 开始,不再支持 Rails 3

Rails 运行/调试配置中,您可以配置用于运行 Rails 应用程序的 Web 服务器。 可用服务器:

Web 服务器

最新版本与更新

支持政策

Passenger (mod_rails)

6.0

仅支持最新版本

Puma

5.6

仅支持最新版本

Thin

1.8

仅支持最新版本

Unicorn

6.1

仅支持最新版本

WEBrick

1.7

仅支持最新版本

Glassfish

未维护

Lighttpd

1.4

未维护

Mongrel

未维护

TorqueBox

未维护

Trinidad

未维护

Zeus

不支持

最新版本与更新

支持政策

Brakeman

5.0

仅支持最新版本

Devise

4.9

仅支持最新版本

I18n

1.12

仅支持最新版本

FactoryBot

6.2

仅支持最新版本

FactoryGirl

4.9

未维护

RSpec::Parameterized

1.0

仅支持最新版本

Shoulda

4.0

仅支持最新版本

TestProf

1.3

仅支持最新版本

框架

框架

最新版本与更新

支持政策

Cucumber

9.2

支持从 7.1 开始

Minitest

5.10

支持

RSpec

3.12

从 3.0 开始支持

Test::Unit

3.6

从 3.2 开始支持

Heroku

从 IntelliJ IDEA 2019.3 开始不支持。 如需更多信息,请参阅此 博客文章

RubyMotion

从 IntelliJ IDEA 2019.3 开始不支持。 如需更多信息,请参阅此 博客文章

Ruby 工具

工具

最新版本与更新

支持政策

Bundler

2.5

从 1.0 开始支持

Capistrano

3.19

仅支持最新版本

Chef

17.10

仅支持最新版本

IRB

1.14

最新版本和所有由 Ruby使用的版本均得到支持

0.14

从 0.11 起支持

Rack

2.2

仅支持最新版本

Rake

13.2

最新版本和所有由 Rails 使用的版本均受支持

RDoc

6.2

最新版本和所有由 Ruby使用的版本均得到支持

RuboCop

1.62

支持从 0.8

SimpleCov

0.21

仅支持最新版本

Sorbet

0.5

仅支持最新版本

Spring

最新版本和所有由 Rails 使用的版本均受支持

YARD

0.9

仅支持最新版本

Puppet

3 – 4人

未维护。 IntelliJ IDEA 不支持为 Puppet 6 及更高版本创建模块

Nailgun

不支持

Spork

不支持

最后修改日期: 2025年 4月 24日