RubyMine 是一种专用的 Ruby 和 Rails 开发环境。该 IDE 为 Ruby 开发人员提供广泛的必要工具,可以将这些工具紧密整合在一起来创建一个简便的环境,供开发人员进行极具生产力的 Ruby 开发,并使用“Ruby on Rails”进行 Web 开发。RubyMine 的重大优势之一在于其深层理解 Ruby 语言的规范、其动态性质和代码协定。RubyMin 对项目代码执行全方位的分析,并为开发人员提供最佳的有关代码的深刻见解和代码编写建议,这是其他 Ruby/Rails IDE 未曾提供的。RubyMine 基于对 Rails 内部框架的深层了解,提供一系列有效的且认知 Rails 的重构功能,大幅度简化了代码更改过程。JetBrains 的旗舰产品 IntelliJ IDEA 以其 web 开发功能(例如:对于 HTML、CSS 和 JavaScript 编辑的出色支持)而备受赞誉。RubyMine 构建于这些功能之上,并结合自身面向 Ruby 和 Rails 开发人员的优异功能。其 web 编写优点帮助开发人员更简便更高效地使用“Ruby on Rails”进行 web 开发。
RubyMine提供以下功能: