支持的技术版本
此页面详尽列出了 RubyMine 中针对 Ruby 相关语言、框架、库和工具的定制支持版本。
每种技术可以遵循以下支持策略之一:
支持
已停止维护:如果该技术以前在 RubyMine 中受支持,但将不再进行任何改进,并且该功能可能会在即将发布的版本中被删除
不支持:如果已停止对特定技术的支持
Ruby
要使用 Ruby 编程语言,您需要下载并 安装所需的 Ruby 发行版。 RubyMine 会自动检测在本地机器上安装并由 版本管理器维护的 解释器。
实现 | 最新版本与更新 | 支持政策 |
|---|---|---|
JRuby | 9.4 | 支持。 早于 9.4 的版本仍然可以使用,但不再维护。 |
Rubinius | 5.0 | 支持但不包含 debugging |
Ruby MRI | 3.4 | 从 2.3 开始支持。 RubyMine 适用于早期的 Ruby MRI 版本(从 1.8.7 到 2.3.0),但不会再有任何进一步的更新。 |
TruffleRuby | 22.1 | 支持但不包含 debugging |
RubyMine 会自动检测安装在本地计算机上的解释器,并由以下版本管理器维护:
版本管理器 | 最新版本与更新 | 支持政策 |
|---|---|---|
asdf | 0.16 | 从 0.6 支持 |
chruby | 0.3 | 支持 |
rbenv | 1.2 | 支持从 1.1 |
RVM | 1.29 | 从 1.22 开始支持 |
Rails
框架 | 支持的版本 | 支持政策 |
|---|---|---|
Rails | 4.2 及更高版本
| RubyMine 支持所有 Rails 积极维护的版本。 从 RubyMine 2022.1 开始,不再支持 Rails 3 |
在 Rails 运行/调试配置中,您可以配置用于运行 Rails 应用程序的 Web 服务器。 可用服务器:
Web 服务器 | 最新版本与更新 | 支持政策 |
|---|---|---|
Passenger | 6.0 | 只支持最新版本 |
Puma | 5.6 | 只支持最新版本 |
Thin | 1.8 | 只支持最新版本 |
Unicorn | 6.1 | 只支持最新版本 |
WEBrick | 1.7 | 只支持最新版本 |
GlassFish | 不再维护 | |
Lighttpd | 1.4 | 不再维护 |
Mongrel | 不再维护 | |
TorqueBox | 不再维护 | |
Trinidad | 不再维护 | |
Zeus | 不支持 |
语言
Language | 最新版本与更新 | 支持政策 |
|---|---|---|
ERB | 5.0 | 只支持最新版本 |
Haml | 5.2 | 只支持最新版本 |
液体 | 5.3 | 只支持最新版本 |
RBS | 3.7 | 只支持最新版本 |
Slim | 5.2 | 只支持最新版本 |
库
库 | 最新版本与更新 | 支持政策 |
|---|---|---|
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 | 只支持最新版本 |
框架
Ruby 工具
工具 | 最新版本与更新 | 支持政策 |
|---|---|---|
Bundler | 2.5 | 从 1.0 开始支持 |
Capistrano | 3.19 | 只支持最新版本 |
Chef | 17.10 | 只支持最新版本 |
IRB | 1.14 | 最新版本和所有由 Ruby使用的版本均得到支持 |
撬 | 0.15 | 从 0.11 起支持 |
Rack | 2.2 | 只支持最新版本 |
Rake | 13.2 | 最新版和所有 Rails 使用的版本均受支持 |
RDoc | 6.14 | 最新版本和所有由 Ruby使用的版本均得到支持 |
RuboCop | 1.75 | 支持从 0.8 |
SimpleCov | 0.21 | 只支持最新版本 |
Sorbet | 0.5 | 只支持最新版本 |
Spring | 最新版和所有 Rails 使用的版本均受支持 | |
YARD | 0.9 | 只支持最新版本 |
Puppet | 3 – 4 | 未维护。 RubyMine 不支持为 Puppet 6 及更高版本创建模块 |
Nailgun | 不支持 | |
Spork | 不支持 |