为什么选择 RubyMine

改进您的工作

观看视频介绍

利用智能编辑器更高效地工作

得益于对 Ruby 与 Rails、JavaScript 与 CoffeeScript、ERB 与 HAML、CSS 以及 Sass 与 Less 等的一流支持,更高效地编写优质代码。

充分利用可感知语言的语法与错误高亮显示、代码格式化、代码补全和快速文档。

自由搜索

使用智能搜索跳到任何类、文件或符号,甚至任何 IDE 操作或工具窗口。 只需点击一下即可切换到声明、超级方法、测试、用法和实现,等等。

利用基于 MVC 的项目视图与模型、类和 gem 依赖项关系图在您的 Rails 项目中以超快的速度导航。

检测并消除代码异味

按照社区最佳实践操作,代码检查可以验证您的代码中是否存在多种类型的可能错误,快速修复选项则可提供实时改进。

自动且安全的重构可以帮助您清理代码并使代码更易于维护。 可以感知 Rails 的重构能够帮助您执行项目级变更:例如,重命名控制器也会重命名帮助程序、视图和测试。

轻松测试和调试

为 Ruby、JavaScript 和 CoffeeScript 使用带图形化 UI 的强大调试器。 只需动动指尖,即可设置断点、分步运行您的代码并利用所有可用的信息。

使用编码辅助与基于 GUI 的测试运行程序创建并运行 RSpec、Cucumber、Shoulda、MiniTest 和 Test::Unit 测试。

充分利用经过优化的工作区

在 RubyMine 中,可自定义的配色方案、键盘方案和高效开发所需的所有外观设置会让您如鱼得水。

在利用 Git、SVN、Mercurial 和其他版本控制系统时通过统一的 UI 节省时间。

管理您的项目环境

畅享与各种工具的无缝集成,例如 Rake Task Runner、Rails Generators、Bundler、RVM/Rbenv 和 Zeus 等。 在您需要时,终端还可用作 IDE 工具窗口。

通过 FTP 或 SFTP 轻松配置自动部署,并使用 Vagrant、Capistrano、Chef 或 Puppet 管理您的基础架构。

一直使用尖端技术

尽情享受对 Ruby 2.x 与 Rails 6.x、Sinatra、React、Angular、Puppet 和 Docker 等的一流支持。

查看所有功能

RubyMine 2020.2 最新功能

代码洞察

代码洞察

RubyMine v2020.2 采用一种新的方式来检查和修复代码中的问题。 您可以轻松地查看当前文件中的问题,跳到包含问题的代码,并直接从新的工具窗口中修复问题。

Liquid 模板语言支持

Liquid 模板语言支持

RubyMine 2020.2 包含对 Liquid 模板语言的基本支持。 包括一些功能,如代码补全、语法问题高亮显示、用于插入常用结构的实时模板,等等!

全面支持 GitHub Pull Request

全面支持 GitHub Pull Request

您无需在浏览器和 IDE 之间切换。 整个 Pull Request 工作流现在可以在 RubyMine 内完成!

客户体验

加入我们的客户阵营

世界各地的公司使用 RubyMine。

加入他们并且获得最佳开发体验。