RubyMine 2016.2, the second update in the 2016 series of releases, is out!
The following features are on board:
- Frozen objects inspection – a new code inspection highlights immutable strings as well as any other frozen objects when modified.
- Rbenv gemsets support improvements – a new inspection with a quick-fix option is available for .rbenv-gemset and .ruby-gemset files; any nonexistent gemset is highlighted and can be created on the fly.
- YAML language injection – a new and long-awaited language injection option in YAML files makes possible language-specific code highlighting, completion, formatting, and more.
- New refactoring for RSpec tests – you can now extract a code fragment into a new let statement and then replace all duplicated code fragments.
- Better JavaScript and TypeScript – improvements include TypeScript 2.0 support; improvements in React support; new intentions for upgrading to ECMAScript 6; integration with Angular CLI and a collection of Angular 2 code snippets.
- VCS improvements – improvements in working with VCS patches; better log viewer for Git and Mercurial; unversioned files in Commit dialog; 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.
Please learn more about 2016.2 features
on our website
*JetBrains Team
The Drive to Develop*