RubyMine 2017.2 is released! This is the second major update for RubyMine this year, and we encourage you to check out our What’s new page to learn more about it and get the new version.

Here's what's new in this release:

  • Docker Compose
  • Now you can add Docker Compose as a remote SDK and work with your apps in containers using all the IDE features from code completion to debugging apps with the RubyMine graphical debugger.
  • RuboCop Quick-fixes
  • RuboCop support has been enhanced with handy right-in-the-editor autocorrections application for code smells found in the file.
  • Breadcrumbs
  • Added newly designed breadcrumbs for Ruby structure elements: modules, classes, methods, blocks, and custom names for RSpec groups and examples.
  • JavaScript
  • New Move symbol refactoring, additional code style options, improved support for SASS and SCSS, and coding assistance for webpack module resolution in JavaScript files.
  • Version Control
  • the Git log features the new Revert commit action that allows you to remove registered changes, and a new convenient way to Reword local commits. Moreover, you will discover new style options for the Commit dialog, and the updated Shelf.
  • User Interface
  • The Preview panel in Find in Path now has a Gutter – a left-side pane like in the editor – with line numbers, navigation icons and local change markers. Other features include Database improvements, the debugger for Docker, RuboCop support in scratch-files, creating patches to clipboard, and a number of fixed performance issues.

For more details please see What's New in RubyMine 2017.2 , and download a free 30-day trial for your operating system. You can also check out the release notes.

Your RubyMine Team

*JetBrains

The Drive to Develop*