What’s Coming in RubyMine 7.1?

RubyMine 7.1 is focused on better integration with tools for managing project infrastructure and on improving your web development experience.

Download RubyMine 7.1 Beta

Free 30-day trial for





Puppet Support Improvements

Puppet Support Improvements

As we continue to improve the Puppet plugin, this release brings many new features and improvements:

  • Supports all the major language features of Puppet 4
  • Resolves externally defined symbols such as facts, functions and types


Move Class/Module Refactoring

Move Class/Module Refactoring

The family of Move refactorings (Refactor|Move) is now enriched with long-awaited support for Ruby classes and modules. The new refactoring moves a Ruby class or module to its own file, creates a hierarchy of directories, and adds a 'require' statement to the source file.



Better CoffeeScript Support

Better CoffeeScript Support

Improvements in CoffeeScript support include:

  • ?= operator is now supported
  • Navigate | Symbol action now reaches CoffeeScript files too
  • CoffeeScript formatter doesn't remove escaped line breaks any more
  • Support for destructuring arrays and objects has been improved


Improved JavaScript Support

Improved JavaScript Support

RubyMine 7.1 works much more smoothly with large JavaScript code bases, after we’ve reworked support for JavaScript from the ground up. Enjoy faster code highlighting and code completion, as well as enhanced ECMAScript 6 support including module syntax.



TypeScript New Features

TypeScript New Features

Use the latest language features of TypeScript 1.4 including union types, let and const keywords, and more. RubyMine also adds support decorators and ES6 modules, the key features in the upcoming TypeScript 1.5.

Compile your TypeScript code to JavaScript quickly and easily using the IDE's built-in compiler, with all the errors highlighted in the editor on the fly.



Simultaneous HTML Tag Editing

Simultaneous HTML Tag Editing

With this new editor feature, you simply edit an opening HTML tag and RubyMine will take care of the closing one. A real productivity boost!



Distraction-Free Mode

Distraction-Free Mode

Whenever you need to fully focus on your code, switch to the brand new distraction-free mode (View|Enter Distraction Free Mode) — a minimalistic UI with no toolbars, tool windows or tabs.





More

  • The debugger now works with the recently released Ruby 2.2.1
  • Vagrant commands are executed faster thanks to cached Vagrant ssh-config
  • Introducing HiDPI support for Windows and Linux
  • The Welcome screen and New Project wizard are now clearer and friendlier
  • All Scratch files can now be accessed and managed from the new Scratches tab
Download RubyMine 7.1 Beta

Free 30-day trial for


Drop me an email when RubyMine 7.1 is ready: