RubyMine Tsubaki Goes Beta!

Hello everyone,

People say an ideal is unattainable and that’s true. There is always room for improvement. But still we always try to get as close to perfection as we can and polish RubyMine with all our effort. Now we can say RubyMine is on the verge of release and we’re glad to announce that RubyMine 7 Beta is ready for download and testing! Please visit our site to read about all the features and download, or go to the list of fixes to take a look at the latest changes.

Stay tuned not to miss the release version!

Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 2 Comments

RubyMine Tsubaki EAP: Cucumber 2.0 and bug-fixing

Hello everyone,

Here is a new RubyMine Tsubaki EAP build for you. It will allow you to run the latest version of Cucumber (2.0.0.beta3 at this moment) and also fixes number of regressions we have introduced in previous EAPs (yes, we also do this ;) ).  Some people were unhappy with our previous EAP (because of some instability it had) and we hope this one will bring more stability to your life :)

Also we’re happy to introduce inline debugger functionality which will significantly reduce context switching:
Inline Debugger

Please learn more in the release notes and try the latest RubyMine Tsubaki EAP (build 138.2332).

We’re looking forward for your feedback as usual.

Develop with pleasure!
JetBrains RubyMine Team

Posted in Uncategorized | Tagged | 10 Comments

RubyConf Brasil 2014 License Winners Announcement

Hello everyone,

Our visit to Brazil was really great. It was definitely worth the 16-hour flight, crossing the floor of the globe. We were so heartily met with all the Brazilian hospitality and warmth! And we still remember the taste of all the amazing local dishes we’ve tried.

Continue reading

Posted in Announcement, Events | Tagged , | 2 Comments

Going to Barcelona Ruby Conference? Meet Our RubyMine Team There!

September 11th-13th, RubyMine team members Denis Ushakov, Anna Kutarba and Andrey Vokin (front left to right) will be attending Barcelona Ruby Conference.

RubyMine Team at Baruco

While there won’t be a JetBrains booth at the show, the team are going to be around and ready to talk. Find them wearing their RubyMine t-shirts and don’t hesitate to strike up a conversation. Denis, Anna and Andrey hope to meet you there!

Baruco 2014

Posted in Events | Tagged , , | Leave a comment

What’s Mining: Chef Integration

Hello everyone,

I’d like to introduce a plugin for RubyMine and IDEA that provides Chef support. It’s compatible with the last RubyMine Tsubaki EAP and Intellij IDEA 14 EAP.

Following the main concepts of Chef the plugin introduces cookbooks, recipes and resources in the IDE. It provides marking/detection options for a cookbook and code insight for a resource and for its attributes. Please note you need to install Chef gem before you start.

Continue reading

Posted in Feature, WhatsMining | Tagged , , | 18 Comments

RubyMine Tsubaki EAP: Better Debugger and Code Insight

Hello everyone,

Every bug and feature has its own story, and sometimes it is a really-really long story. But everything has its own time: sooner or later, one way or another. This EAP build includes fixes for some old bugs and we are hopeful that a couple of long stories have now found their happy endings. One of them talks about the debugger working with symlinks, the other one is about better autocompletion and code insight. Please learn more in the release notes and try the latest RubyMine Tsubaki EAP (build 138.1968).

We’re looking forward for your feedback as usual.

Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, Better Code | Tagged | 4 Comments

Team Preparing for RubyConf Brasil 2014 and Guru Sorocaba

Get ready São Paulo, the RubyMine team is gearing up for RubyConf Brasil (Aug  28 – 29), Dojo programming session with GURU Sorocaba (Aug 30) and a few more meetups while we are there!


RubyConf Brasil 2014

Join us at the largest Ruby Conference in Latin América that rivals the most important conferences on the continent. In its seventh year RubyConf Brasil 2014 is a unique event that is geared towards software developers that want to learn and upgrade their knowledge in topics such as Ruby, Ruby on Rails, Agile Practices, JavaScript, NoSQL, Security, and more.

At our booth, the team will be happy to share information about the latest RubyMine 6.3 release and tell you more about the upcoming RubyMine 7.0 Tsubaki. Better yet why don’t you download the latest EAP and come with your questions and suggestions in hand. We will be happy to show you some demos, as well as answer any questions you have in mind.

Be sure to register for our free license raffle and grab one of our awesome giveaways. Even if you don’t win a free license, we’ll send you a 60% discount for a new RubyMine Personal License (offer is valid for conference attendees only)!


JetBrains Team: Andrey Vokin (Software Developer), Anderson Casimiro (Technical Evangelist), Karolyn Donovan (Sales Americas) and Tatiana Vasilieva (Product Marketing Manager)

(DOJO) GURU Sorocaba + RubyMine, August 30th

So you are already a software developer and you want to learn Ruby on Rails? Well here’s your chance and an opportunity to practice your English!

Join members of the JetBrains team Saturday, August 30 at 9:00 AM – 1:00 PM (UTC-03) and learn about the main productivity boosters in RubyMine and get your hands dirty with the coding of a real RoR application. The team will be ready and willing to assist, answering any of your questions during this four-hour session.

Get in touch with us and let us know what you’re up to!

Conference season is picking up again and the RubyMine team is hitting the road. We would be happy to meet with you and support your local activities even if we can’t make it there in person. Drop Tatiana a line or two if you are looking for local event sponsorship or to connect at upcoming events.

We hope to meet you in person sooner rather than later.

Posted in Events | Tagged , , | 3 Comments

Our Congratulations to Ruby Contest Winners!

Hello everyone,

No matter how tricky a problem is, there is always a solution, and sometimes multiple ones. Indeed, the UTF-8 regular expressions problem we proposed for the recent RubyMine Contest inspired many solutions!

The Ruby community answered our call right away and lent us a helping hand, which was great to see. We got over 100 pull requests! After carefully considering all of them, we finally selected the contest winner.


And that winner is… Tobias L. Maier!

Tobias, we heartily congratulate you on winning the main prize and thank you for the most elegant way to convert the regular expression to pass the test. A $500 Amazon certificate and your free RubyMine license are waiting for you!

In addition, these other interesting solutions cannot go unmentioned:

Each of these five contestants also receives a free RubyMine license from us. Congratulations!

A personal message will be sent to each of the winners, with details on how to redeem their prizes. If you see your name in this post and you don’t receive any email from us within the next day, please ping us by commenting on this post.

Again, we thank all the developers who took part on the contest. It’s awesome to know there is no Ruby problem the community cannot solve. And with your help, RubyMine improves as well. We encourage you to try RubyMine Tsubaki if you haven’t already, and do give us your feedback to help make it even more intelligent.

Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | 12 Comments

RubyMine Tsubaki EAP is Open!

Hello everyone,

A month has passed since we published the roadmap for the next major release, and today you can already try the first new features! The Early Access Program for the next RubyMine Tsubaki is now open with the following enhancements on board:


  • Code reformatting is now available for Slim
  • The Puppet plugin is significantly improved with enhanced сode completion and polished resolving functions
  • The console can now be run in the context of a debugging session
  • RVM can be set up as a remote SDK
  • Support for Vagrant- and deployment-based remote SDK is also improved
  • Preview is now available for Emmet (auto preview can be enabled in Settings | Emmet)

Please take a look at the release notes for more details and screenshots. As usual, we appreciate your feedback. Stay tuned to learn more about other changes and improvements in RubyMine Tsubaki!

Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 5 Comments

Solve a Tricky Ruby Problem and Win a Prize!

Hello everyone,

You know that annoying feeling when you have crutches in your code and can’t seem to find a better solution, don’t you? Well, this is it. We faced a tricky Ruby problem: UTF-8 regular expressions fail when working with non UTF-8 strings. We’ve tried to solve it and improve this chunk of code, but to no avail. We were really stumped. And then we realized this problem could be a good task for a Ruby contest!

Continue reading

Posted in Announcement, Screencast | 1 Comment