RubyMine 2016.2: Enhanced Support for Ruby, YAML, RSpec, and More
My calendar says we have a release today. And here it is! RubyMine 2016.2, the second update in the 2016 series of releases, is now ready to use. Read more and download RubyMine 2016.2 on the What’s New page on our website.
Here are the highlights of this update:
- Frozen objects inspection highlights immutable strings as well as any other frozen objects when modified.
- Rbenv gemsets support improvements include a new inspection with a quick-fix option available for .rbenv-gemsets and .ruby-gemset files; any nonexistent gemset is highlighted and can be created on the fly.
- YAML language injection makes possible language-specific code highlighting, completion, formatting, and more.
- New refactoring for RSpec tests extracts a code fragment into a new let statement and then replaces all duplicate code fragments.
- Capybara better support allow you to run and debug not only whole feature specs, but single scenarios as well.
- Support for the upcoming TypeScript 2.0 features.
- Improvements in React support: coding assistance for component properties defined using PropTypes, support for non-DOM attributes and lifecycle methods.
- The collection of Angular 2 code snippets. Also, the Project Wizard now supports Angular CLI.
- New intentions for upgrading to ECMAScript 6: Convert to arrow function and Convert to const or let.
- Support for monospace font ligatures can be enabled with Settings | Editor | Colors & Fonts | Font –> Enable font ligatures option.
- Background images give your IDE a custom look with a new action called Set Background Image. Choose a custom background for your editor and IDE frame.
- Better ergonomics – the Inspection Results tool window has been redesigned; we have also reworked the way RubyMine displays notifications.
- VCS improvements – improvements in working with VCS patches; better Log viewer for Git and Mercurial; unversioned files in Commit dialog; and case-only rename in Git for Windows and OS X.
- Database tools new features – auto-scroll from Editor in the Database tool window; more context-aware SQL code completion; completion for column values in Table Editor; and more.
- Markdown plugin is now bundled by default.
RubyMine 2016.2 is available as a free update for everyone who has an active subscription for RubyMine or ‘All Products’!
Your RubyMine Team
Subscribe to Blog updates
Thanks, we've got you!
RubyMine 2022.2 Released
Hi all, RubyMine 2022.2 is now available! Below is a brief overview of the most notable features. For a detailed description of this update, please visit our What's New page. Support for Rails URLs With RubyMine 2022.2 you can click links in server logs for View, Route, and other references to navi…
RubyMine 2022.1.1 Is Available
Hi all, RubyMine 2022.1.1, the first bug-fix update for the current major version, is now available. You can update using the Toolbox App, right from inside the IDE, or by downloading RubyMine 2022.1.1 from our website. With this update we fixed the issues that were caused when Rails 3 support wa…
RubyMine Plans to Retire Support for Rails 3 and Other Outdated Features
Dear all, As some of you already know, RubyMine 2022.1 was shipped without support for Rails 3. The reason for this decision was quite simple: Rails 3 reached End Of Life many years ago, and most of you had long since switched to the newer Rails releases. Hence, continuing to support Rails 3 in Rub…
RubyMine 2022.1 Released
Hello everyone, RubyMine 2022.1 is now available! Below is a brief overview of the most notable features. For a detailed description of this update, please visit our What’s New page. Support for new language features RubyMine 2022.1 includes support for most of the new Ruby and RBS features introdu…