RubyMine 8: Rbenv Gemsets, Better Debugger and JavaScript, and More

Hello everyone,

Starting in August, we’ve been publishing Early Access Program builds almost every Monday so you could try the newest RubyMine features. This Monday is special, as we’re finally ready to announce that RubyMine 8 is released!

RubyMine8_splash@2x

This update is focused on improving managing gems experience with Rbenv gemsets and a better Bundler; faster and more fine-tuned debugging; more productive coding with new editor features; improved VCS and database tools integration; and an enhanced UI. It also adds support for TypeScript 1.6, Angular 2 and Flow, refines React and Node.js support for those who prefer to stay on the cutting edge of web development.

Continue reading

Posted in Announcement | Tagged | 11 Comments

RubyMine 8 RC: VCS Integration Improvements

Hello everyone,

Today we’re entering the homestretch with the Release Candidate (build 143.380) that you can download from our website. You can also use a patch update from RubyMine 8 Beta (build 143.366).

We continue our series of blog posts about the major new features of the upcoming RubyMine release: Bundler Support ImprovementsReact Support ImprovementsNew Debugging OptionNew UI for TestingAdjustments for Color DeficiencyFaster DebuggerIDE Look and Feel ImprovementsRbenv Gemsets.

VCS Integration Improvements

Version Control System is an essential developer tool. That’s why all our IDEs support Git, SVN, Mercurial, Perforce, and others, and we never stop working on better integration with different version control systems. This release also brings new VCS features.

Continue reading

Posted in Announcement, WhatsMining | Tagged , | Leave a comment

RubyMine 8 Beta: Rbenv Gemsets

Hello everyone,

We’d like to apologize for not making any EAP builds available for the last two weeks. We’ve been polishing one of the major features of the upcoming release –  support of rbenv gemsets, which we wanted to make ready for the Beta. Today we’re happy to announce RubyMine 8 Beta is available to download and try!

We continue our series of blog posts about the major new features of the upcoming RubyMine release: Bundler Support ImprovementsReact Support ImprovementsNew Debugging OptionNew UI for TestingAdjustments for Color DeficiencyFaster DebuggerIDE Look and Feel Improvements.

Rbenv Gemsets

RubyMine has supported RVM gemsets for a while, and we’ve been asked to add support for rbenv gemsets as well for quite a while. Unlike RVM, rbenv doesn’t have native gemset functionality, but thanks to rbenv-gemset plugin using gemsets with rbenv now seems to be quite common.

Continue reading

Posted in Announcement, WhatsMining | Tagged , | 1 Comment

RubyMine Kusunoki EAP: IDE Look and Feel Improvements

Hello everyone,

Today we’re one step closer to RubyMine 8 release as the next RubyMine Kusunoki EAP build 143.90 is ready to download and try.

We continue our series of blog posts about the major new features of the upcoming RubyMine release:
Bundler Support Improvements
React Support Improvements
New Debugging Option
New UI for Testing
Adjustments for Color Deficiency
Faster Debugger

IDE Look and Feel Improvements

First of all, RubyMine now comes with complete HiDPI support for Windows and Linux, with fractional scaling of both fonts and icons according to your system DPI settings.

For Mac OS users we have improved the default (light) look-and-feel scheme.

The full list of fixed issues can be found in the release notes. Please note that EAP builds are pre-beta software and may cause issues, which we ask you to report to our issue tracker.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, WhatsMining | Tagged , | 3 Comments

RubyMine Kusunoki EAP: Faster Debugger

Hello everyone,

RubyMine 8 Early Access Program is moving forward with the next Kusunoki EAP build 142.5047.

We continue our series of blog posts about the major new features of the upcoming RubyMine release:
Bundler Support Improvements
React Support Improvements
New Debugging Option
New UI for Testing
Adjustments for Color Deficiency

Faster Debugger

Performance issues are always an area of focus for us. Regardless of what main features are included in a release, the IDE needs to be faster. After we implemented the new debugging option, we measured debugger execution times and realized we had to accelerate.

Continue reading

Posted in Announcement, WhatsMining | Tagged , , | 3 Comments

RubyMine Kusunoki EAP: Adjustments for Color Deficiency

Hello everyone,

We’re opening this week with the next RubyMine Kusunoki EAP build 142.4859.

We continue our series of blog posts about the major new features of the upcoming RubyMine release:
Bundler Support Improvements
React Support Improvements
New Debugging Option
New UI for Testing

Adjustments for Color Deficiency

We at JetBrains are trying to make our IDEs friendlier for people with color blindness. RubyMine inherits all the new features related to this issue from IntelliJ Platform.

Continue reading

Posted in Announcement, WhatsMining | Tagged | 1 Comment

Welcome New Era of RubyMotion and RubyMine Partnership

Hello everyone,

In the fall 2012 we announced that RubyMine supported RubyMotion, an amazing toolset for building native iOS apps with Ruby. Since then RubyMotion has started supporting OS X, watchOS, and Android, while RubyMine has become a full-featured RubyMotion IDE with smart code completion, testing and debugging features on board.

Today we can proudly announce the start of a new era for both RubyMotion and RubyMine. With the version 4.0, RubyMotion now has a free starter edition!

The RubyMotion support in RubyMine has been extracted into a plugin that is now available on GitHub under the Open Source license. The RubyMotion team has agreed to help with maintaining the plugin and ensuring that RubyMine is able to make use of all existing and future RubyMotion features, so we hope these efforts make RubyMotion even more attractive for Ruby developers and help RubyMine to stay on the cutting edge.

rubymotion-love-rubymine

Our teams have been partners from the very beginning, helping each other make both products better. We are very thankful to the RubyMotion team for this long-term collaboration that now seems to be a good friendship. We have also sponsored RubyMotion #inspect annual conference and had our talks there every year. Now both companies have agreed to start a series of collaborative efforts in order to better promote our products. Stay tuned and look for a RubyMotion tag in our blog!


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | Leave a comment

RubyMine Kusunoki EAP: New UI for Testing

Hello everyone,

Monday may not be your favourite day of the week, but we hope our weekly EAP builds make Mondays a little more pleasant for you. Welcome the next RubyMine Kusunoki EAP build 142.4675.

We continue our series of blog posts about the major new features of the upcoming release:
Bundler Support Improvements
React Support Improvements
New Debugging Option

New UI for Testing

RubyMine inherits a lot of new features from the platform as all our IntelliJ-based IDEs actually do. Today we want to tell about one of the features that comes from IntelliJ – the new UI for testing.

Continue reading

Posted in Announcement, WhatsMining | Tagged , , | Leave a comment

RubyMine Kusunoki EAP: New Debugging Option

Hello everyone,

Can you believe that the first Monday of this September is already here? The seasons are changing but we are staying on track with the Early Access Program – please welcome the next RubyMine Kusunoki build 142.4465.

We continue our series of blog posts about the major new features of the upcoming release:
Bundler Support Improvements
React Support Improvements

New Debugging Option

With this EAP build we’re happy to announce this long-awaited debugging feature was added: there is now an option to ignore non-project code while stepping.

Continue reading

Posted in Announcement, WhatsMining | Tagged , | 3 Comments

RubyMine Kusunoki EAP: React Support Improved

Hello everyone,

Today is Monday and, as we promised a week ago, the next EAP build is ready for you to download and try: RubyMine Kusunoki EAP (build 142.4245).

We continue the series of blog posts about the major features of the upcoming release: Bundler Support Improvements

React Support Improvements

If you use React for building user interfaces in web applications, you’ll be happy to know about its support improvements.

Continue reading

Posted in Announcement, WhatsMining | Tagged , | 11 Comments