
JetBrains RubyMine 允许您使用 Ruby 和 Rails、javascript、CoffeeScript、ERB、HAML、CSS、Sass、Less 和其他语言编写高质量代码。由于实现了自动完成功能、代码格式化、快速访问文档、语法和错误突出显示,您可以更高效地工作。
轻松导航
使用智能搜索功能快速跳转到任何类、文件或符号,以及所需的工具窗口或 IDE 操作。一键跳转到所需的声明、超方法、测试、发生或实现。使用模型依赖关系图、类和 gem 可以轻松快速地浏览项目结构。
安全重构
快速且安全的重构将带来为了让代码更容易维护。 Rails 特定的重构将帮助您在整个项目中进行更改:例如,当您重命名控制器时,相应的帮助器、视图和测试也将被重命名。
测试和调试
用于 Ruby、JavaScript 和 CoffeeScript 的强大 GUI 调试器允许您监控逐步代码执行 - 调试信息始终触手可及。
您可以在 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 管理您的基础设施。