简介
JetBrains RubyMine 让您能够使用 Ruby 和 Rails、JavaScript、CoffeeScript、ERB、HAML、CSS、Sass、Less 等多种语言编写高质量代码。自动补全、代码格式化、快速访问文档、语法高亮和错误高亮等功能,将显著提升您的工作效率。
便捷的导航
使用智能搜索功能,您可以快速导航到任何类、文件或符号,以及所需的工具窗口或 IDE 操作。只需单击一下,即可跳转到所需的声明、父方法、测试、实例或实现。利用模型、类和 gem 的依赖关系图,您可以快速轻松地浏览项目结构。
安全的重构
快速安全的重构功能可以整理您的代码,使其更易于维护。Rails 特有的重构功能可帮助您在整个项目中进行更改:例如,重命名控制器也会同时重命名相应的辅助函数、视图和测试。
测试与调试
RubyMine 是一款功能强大的 Ruby、JavaScript 和 CoffeeScript 图形用户界面调试器,让您可以逐步跟踪代码执行过程,调试信息触手可及。
您可以使用代码辅助功能,在 RSpec、Cucumber、Shoulda、MiniTest 和 Test::Unit 中创建和运行测试,并在便捷的图形用户界面中查看运行报告。
个性化工作环境
自定义您的工作环境:选择合适的配色方案、便捷的键盘快捷键和屏幕布局。它还提供一个通用的界面,可与 Git、SVN、Mercurial 和其他版本控制系统配合使用。
高效的项目管理
RubyMine 支持 Rake Task Runner、Rails Generators、Bundler、RVM/Rbenv、Zeus 等工具。您可以轻松地通过 FTP 或 SFTP 设置自动化部署,并使用 Vagrant、Capistrano、Chef 或 Puppet 管理您的基础架构。