Product Variants
Other product variants may be available, please contact usor
request a call back
if you cannot see what you are looking for.
Product Information
RubyMine is a powerful, intelligent IDE for developing Ruby and Ruby on Rails applications with a full stack of essential developer tools, all tightly integrated into a convenient and smart development environment. With RubyMine you get a comprehensive Ruby code editor - complete with code completion and refactoring - along with dedicated Ruby on Rails support featuring quick MVC navigation, a dedicated RoR project structure view, intention actions and more. Plus RubyMine includes a range of other useful features such as HTML, CSS and Javascript editing support, support for a range of testing frameworks, a powerful debugger and version control integration with a range of systems including Subversion, Git, Perforce and CVS.
New Features
New features in RubyMine 3
Supports Rails 3.0
RubyMine 3 provides support for Rails 3.0 and the complete set of up-to-date developer tools including RSpec 2.0, Bundler 1.0, Cucumber 0.9.x and RVM.
Code coverage with RCov
Code coverage reports are now available in RubyMine for Rails, Ruby Script, Test::Unit, Shoulda, Cucumber, RSpec run configurations and for Rake tasks. The editor displays coverage statistics inline. There are a number of additional actions available such as show code coverage data and generate coverage report.
Improved Ruby/Rails debugger
The improved debugger works without additional configuration or manual gems installation. Especially for Windows users RubyMine contains a pre-compiled ruby-debug-ide gem bundled to simplify the debugging. Just hit Debug and it works!
Improved editor
RubyMine 3 improves the editing of the Ruby langage with the following: 'move statement up/down' refactoring using keyboard shortcuts, improved introduce variable refactoring, improved unused local variable inspection, code highlighting within heredoc literals and more. Plus Leaner CSS (LESS), SCSS and .rdoc files are now recognised.
Better Git support and Mercurial support
Git integration gets even better with new options such as Git log view and Show file history for folder. Plus RubyMine 3.0 also provides out of the box Mercurial VCS integration.
Javascript debugger
Let RubyMine install a special Mozilla Firefox plugin for you and debug your JavaScript code from RubyMine, in the same debugger UI, with conditional breakpoints, frames/variables/watches views and evaluate expression function.
Zen coding
Code HTML and CSS faster—with Zen coding snippets. The snippets work for new code generation and for surrounding existing elements.
Power save mode
If you code on the go, this mode will save your laptop battery life and will let you code longer. Background code analysis is disabled in this mode.
UI and general improvements
Features improved integration with Mac OS X, new lightweight scrollbars, soft text wrapping in the editor, a magnifier mode for the Model Dependencies diagram and much more.
Issue tracker integrations
RubyMine integrates with the following issue trackers: JIRA, JetBrains YouTrack, Lighthouse, Pivotal Tracker, GitHub and Redmine.
Features
- Intelligent ruby editor - with code completion, code snippets and automatic refactorings
- On-the-fly code analysis - throughout the project tree with type inference and quick-fixes
- Rails specialised views - Rails Models Diagram, Rails Project View and other specialised project/file views for faster overview & navigation
- Ruby debugger - Ruby/Rails applications and tests debugging in a easy-to-use interface even in Windows
- Testing support - RSpec, Cucumber, Shoulda and Test::Unit coding assistance and GUI-based test runner
- Web development - with all Ruby on Rails framework versions from 2.x to 3.x
- HTML, CSS and Javascript support - enables editing with auto completion and refactorings. Same for HAML, SASS, and LESS
- Zen coding - snippets for productive HTML/CSS authoring
- Javascript debugger - available as special Mozilla Firefox plugin
- VCS support - Git, Subversion, Mercurial, Perforce and CVS integration with a unified UI
- Shortcuts - Bundled Textmate, NetBeans, Eclipse & Emacs keyboard schemes, and Vi/Vim emulation plugin
- Multiplatform - Runs on Windows, Mac OS X or Linux.