RubyMine 2016.3 update released by JetBrains
News|by Leanne Bevan|5 December 2016
The final update in the 2016 series of modifications to the JetBrains Ruby and Rails IDE has been released and comes with many Ruby-related improvements including a more comprehensive Puppet support, better gem management, as well as debugging tools for locally running processes.
Developers can take advantage of the following new and updated features:
- Attach to local process – Now the RubyMine debugger can be attached to locally running processes without project reconfiguring and manual gem installation.
- Better Puppet support – RubyMine now recognizes code element structure for all main syntax elements and supports defining Puppet functions; Go to Declaration, Find Usages, and the Rename refactoring are now aware of local and global scopes.
- Faster gem downloading – Thanks to rsync, remote interpreter gems now download ~80 times faster.
- User Interface – Ruby version and gem management has become more straightforward; the initial configuration dialog has been reworked, now allowing you to choose your preferred color and shortcut scheme, as well as enable/disable plugins as needed.
- VCS improvements – Git & Mercurial log has been reworked, resulting in better search speed and much clearer UI. Conflict resolution has become more efficient and able to resolve simple conflicts automatically. Finally, the IDE now makes it easier to manage local and remote changes.
- JavaScript, ES6, TypeScript – Now, when JS is set to Flow, the IDE reports problems on the fly; ES6 updates include abilities to convert var to const/let, replace require() calls within import statements, and better support for destructuring assignments. Default-exported functions and classes are now supported in Find and Show Usages. TypeScript features better method renaming and provides a new inspection that alerts you when a statement can be shortened.
- Database tools – More convenient data editing with opportunities for bulk changes, more intelligent coding assistance, and better integration with utilities and drivers.
Other improvements include support for MiniTest::Spec; more accurate Mailers and their views in the Rails Project Tool Window interface; file renaming without searching for usages; sharper and less noisy flat icons; and support for React Native.
Contact us on +44(0)1364 654100 to find out more.
Contact Grey Matter
If you have any questions or want some extra information, complete the form below and one of the team will be in touch ASAP. If you have a specific use case, please let us know and we'll help you find the right solution faster.
By submitting this form you are agreeing to our Privacy Policy and Website Terms of Use.
Leanne Bevan
Related News
Delphi 30 For 30 Webinars 2025
Tue 14 January 2025 - Fri 25 April 2025 6:00 pm - 7:00 pm GMT
Delphi’s celebrating its 30th anniversary this February. An incredible milestone. It’s come a long way since 1995. It’s kept up with the times, from working with AI to compiling apps for any platform out there from one elegant codebase. Celebrating...
Grey Matter Achieves Cyber Essentials and ISO 9001 Certifications
We are pleased to announce that we have achieved our Cyber Essentials and ISO 9001 certifications for another year. We want to do our due diligence as much as possible. And we can’t sell and promote the importance of cyber...
ACCU Conference 2025
1 - 4 April 2025 9:00 am - 4:00 pm GMT
We’re delighted to be a Gold Sponsor of the ACCU Conference 2025 in Bristol. It’s an event in the Southwest, so a little bit closer to home than usual for us. What is ACCU? The ACCU Conference, originally focused on...
Veeam Kasten v7.5: Revolutionising Kubernetes Backup and Recovery
Veeam has announced the release of Kasten v7.5, the latest version of its industry-leading Kubernetes backup and recovery solution. This new release brings significant advancements in scale, performance, security, and ecosystem coverage, empowering your organisation with brilliant resilience for your...