Version: 2016.3 Build 163.7743.60
Released: December 1st, 2016
Mac Platform: Intel
RAM minimum:1 GB RAM 2 GB RAM recommended
OS Version: OS X 10.8 or later
・Ruby 1.8.x and higher or
Web Site: http://www.jetbrains.com/
A powerful and intuitive IDE for Ruby and Ruby on Rails that features smart code completion, on-the-fly code analysis and refactoring support
RubyMine is a versatile and user-oriented Ruby and Ruby on Rails IDE based on IntelliJ IDEA platform that provides a long list of tools and features designed to improve and speed up your workflow.
Well-thought out IDE for Ruby and Ruby on Rails
RubyMine comes with a fully-featured Ruby code editor that is constantly aware of dynamic language specifics in order to provide intelligent smart coding assistance, smart code refactoring and code analysis capabilities.
Moreover, coding has never been easier with automatic syntax and on-the-fly error highlighting, lambda syntax, local variables semantics and more.
In addition, RubyMine is capable to automatically style Ruby code thanks to brace matching and foldings, indentation, custom formatting and TODO marks.
Numerous color schemes for your code
The provided color schemes enable you to make your code easy to read thanks to the carefully selected colors for Ruby statements, comments, keywords and other language elements, as well as multiple color schemes.
RubyMine’s code editor also features a smart code completion for the Ruby language and offers intelligent Ruby statements and keywords completion, automatic completion of built-in methods, correct filtering of static and instance members in auto completion and more.
Easily check your project structure and test your apps
RubyMine seamlessly integrates RSpec, Cucumber, Shoulda and Test::Unit in addition to a smart UI for writing, running and navigating tests. Consequently, you can fine-tune the application code and breakpoint Ruby code as well as RHTML code.
On top of all that, the RubyMine IDE is also compatible with most modern VCS and SCMs and, as a result provides a unified UI for Git, Subversion, Perforce, Mercurial, CSV and other similar versioning services.
What's new in RubyMine 2016.3 Build 163.7743.60
December 1st, 2016
・Attach to local process — Now you can attach the RubyMine debugger to locally running processes without reconfiguring your project or manually installing gems.
・Better Puppet support — RubyMine is configured to understand valid Puppet 4 code, including functions defined in the Puppet language. Go to declaration, Find usages, and the Rename refactoring have also been improved.
・Remote Ruby interpreters are much easier to set up as gem synchronization is now 80 times faster.
・Managing Ruby versions and gems is twice as easy and quick as before.
・The initial configuration dialog has been reworked so that now you can choose your preferred color and shortcut schemes, as well as enable/disable plugins as needed.
・Git & Mercurial log features better search speed and a much clearer UI.
・Conflict resolution is now more efficient and able to resolve simple conflicts automatically.
・Branch & commit management improved: delete a related remote branch when deleting the local one, undo your last commit, and sign-off your commit.
・ECMAScript 6 support features the ability to convert var to const/let, and replace require() calls within import statements, as well as better support for destructuring assignments. Default-exported functions and classes are now supported in Find and Show Usages.
・TypeScript support features better method renaming and provides a new inspection that alerts you when a statement can be shortened.
・More convenient data editing — Now you can edit multiple similar cells at once and submit your changes in bulk.
・Coding assistance has become more intelligent, featuring more accurate code completion, new warnings, and other improvements.
・RubyMine has been integrated with mysqldump and pg_dump utilities. Also, the IDE now helps you manage the version of the datasource driver and update it if needed. Learn more about new database tools and features.
・Other improvements include support for MiniTest::Spec as mentioned above; a fix for the long-standing Mailers and their views issue in the Rails Project Tool Window interface; file renaming without searching for usages; sharper and less noisy flat icons; and support for React Native.