Author Archive

RubyMine 2.0.2 is baking up (RC)

Wednesday, March 10th, 2010

While we’re working hard on new major features in RubyMine, we’ve gathered a number of issues that should be fixed sooner. Hence, here is the Release Candidate for RubyMine 2.0.2, the next minor update for current version.

We’ve updated our support for Bundler, RVM and other cutting edge stuff. We’ve also improved our HAML and SASS support and fixed some other issues you reported.

Download RubyMine 2.0.2 RC, check out the Release Notes and shout on the forum if something does not work for you.

And if you are curious to know what we’re working on — stay tuned.

Develop with pleasure!
JetBrains Team

Start 2010 with RubyMine 2.0.1

Tuesday, January 19th, 2010

2.0.1 — first version in 2010. I like these small numbers and digits surprises!

But, to the point. We’ve just made RubyMine 2.0.1 available and hope you will enjoy it.

This is the minor update with some performance improvements, stability and other fixes. We’ve ensured that RubyMine works well with the latest Ruby on Rails (v.2.3.5) and Cucumber (v.0.5.x and later).

Among other fixes:

  • fixed plugin repository access from RubyMine UI (IDE Settings | Plugins)
  • fixed Extract Superclass refactoring
  • added support for ‘IDEA Server’ plugin that allows sharing IDE configuration between RubyMine installed on different computers

But we could not resist to make something new as well:

See complete list of fixes in RubyMine issue tracker and go download RubyMine 2.0.1.

Develop with pleasure in 2010 with RubyMine 2.0.1
-JetBrains RubyMine Team

Keep up-to-date with Ruby news and get RubyMine discounts

Tuesday, January 5th, 2010

It’s a good habit to keep up-to-date with technology news. Among numerous technical blogs, magazines, podcasts and screencasts, there’s a great selection of quality periodic media for Ruby and Rails developers.

We, as a software vendor, keep abreast of the trends and also encourage selected publications by sponsoring them.

Lately we sponsored a few episodes of Ruby 5 podcast, a short but informative and entertaining collection of news produced by guys from Envy Labs. The fresh Issue #5 of Rails Magazine was also partly sponsored by JetBrains RubyMine.

In addition to helping the media, we also want to reward the audience and to this effect we are offering some product discounts there. Go and check out the above resources — catch up on the news and find a “…% off” to save some coin.

It pays to be on the cutting edge!

RubyMine TipCast: customize IDE UI beyond recognition in 2 mins

Wednesday, December 30th, 2009

We, software developing kind, are very demanding to customization abilities of the tools we use daily. There is almost no way a vendor can create a UI that will please all. And RubyMine, being a complex tool with lots of functionality, offers users a wide variety of options to customize and tweak the IDE. This includes keymaps, editor settings, custom color schemes for the editor, and many other appearance and user experience options.

In this 2-minute video we will demo some of the options that many will find useful.
View larger, in a new window



Check other RubyMine demos

We’d like to know what else you want to see in RubyMine Tipcast series. Please let us know in the comments.

Synchronizing RubyMine Configuration using IDEA Server

Monday, December 28th, 2009

RubyMine license allows using the IDE from different computers (non-simultaneously). And once you have more than one IDE installation, you are in need to configure them all. But most likely you’d want them all to be configured similarly. So, to simplify this task, we’ve made the so called ‘IDEA Server plugin’ compatible with RubyMine 2.x

The plugin allows to synchronize IDE settings between installations, so setting up a new workstation is the matter of several clicks with it.

To install the plugin, open IDE Settings | Plugins, select the ‘Available’ tab, find the ‘Idea Server Plugin’ in the list and install it. Then restart RubyMine and you will get the Settings Server login prompt on startup.

For more information about the plugin and how it works please refer to Synchronizing IntelliJ IDEA Settings using IDEA Server document in our knowledge base.



If you find some problems or have additional questions about this functionality — let us know.

Note: To use the plugin you need RubyMine 2.0.1 or later.

Develop with pleasure,
-JetBrains RubyMine Team

Merry Christmas from JetBrains Team!

Friday, December 25th, 2009


May all your wishes come true in the next year! And if some of them are about RubyMine — just let us know :)

Merry Christmas and a Happy New Year!

-JetBrains Team

RubyMine 2.0.1 RC2

Wednesday, December 23rd, 2009

Words are not always important. See the list of changes and download RubyMine 2.0.1 RC2

As always, we are listening for your feedback.
Tell us the build is good and we’ll wrap up a nice Christmas present for you! BTW, TeamCity team just did it!

-JetBrains RubyMine Team

RubyMine 2.0.1 Candidate

Thursday, December 10th, 2009

It’s not that we just celebrated after the 2.0 release. We have also been listening carefully for your feedback and making some changes. Apart from our own changes, there’s been a number of improvements in the IntelliJ platform, so we think RubyMine 2.0.1 is quite ready.

Some major fixes and changes are:

  • fixed plugin repository access from RubyMine UI
  • fixed Extract Superclass refactoring
  • added support for ‘IDEA Server’ plugin that allows sharing settings between installations of IntelliJ Platform based products used by the same developer on different computers
  • added Bundler support

see other fixes in issue tracker

Download RubyMine 2.0.1 RC

Thanks for all your reports! And let us know your impression.

JetBrains RubyMine Team

Update: it appears this RubyMine build is not working with the ‘Idea Server’ plugin just yet. We’ll correct it by the 2.0.1 release. Our apologies.

What’s mining: Bundler support in RubyMine

Thursday, December 10th, 2009

We were getting a number of questions about Bundler gem support in RubyMine. Bundler is a nice tool that manages gem dependencies for your ruby applications created by Yehuda Katz (aka wycats).

So, we went and added the appropriate support for it. The new functionality will be available in the really-soon-to-be-released RubyMine 2.0.1

To bundle gems into your application you simply need to execute the Tools->Bundle Gems. This will open the console and run the gem bundle command. This menu item becomes available once you have the Bundler gem installed in your selected Ruby SDK.

Click the image below to see the full screenshot.

Once you bundled you gems, they will show up as ‘frozen’ in Gem Manager.

It is really important to note that RubyMine manages gems not to just manage them but with the purpose to provide a better code insight and completion. For IDE performance sake we do not scan ALL gems installed under the SDK, but only those attached to your project. So, do not ignore those ‘Some of the required gems are not attached’ warnings if you want to experience what “the smart IDE” really means.

If there’s something you’d love to have added/fixed in RubyMine:



Develop with pleasure!
JetBrains RubyMine Team

RubyMine team trips roundup

Wednesday, December 9th, 2009

RubyMine team has been on the road lately visiting some cool Ruby/Rails events:

  1. RubyConf’09: this was a great one, with lots of interesting talks and ideas around the Ruby development. Make sure you seen Gregg Pollack’s RubyConf in 22 mins video as well as other videos from this conference.

  2. RoR eXchange: organized by Skills Matters company this conference was both interesting and enjoyable. We talked to attendees about RubyMine and gave away 5 RubyMine licenses for the raffle.

While staying in San Francisco and London we had a chance to visit some of the customers that use RubyMine, such as Pivotal Labs, Twitter and ThoughtWorks. We’ve been demoing some new RubyMine stuff, showing our new Projects and sharing ideas. A very nice addition to conferences!

If you know of an interesting Ruby community event in your area give us a shout! We’re always happy to meet face-to-face.

Develop with pleasure!
JetBrains RubyMine Team