Enoki Next EAP: Debugging RubyMotion Apps

Hello everyone,

There’s a lot of excitement around RubyMotion support in RubyMine and we’re quite happy about that. We believe the debugging features may bring still more joy to your iOS development. So, please welcome RubyMine Enoki EAP (build 124.67) with RubyMotion debugging options!

RubyMotion Debugger

First of all now you can run the debugging session and add breakpoints to stop execution so you can analyze variables and run your code step by step:

Please note the work on the feature is in progress so you can’t use watches so far.

Continue reading

Posted in Better Code, Cutting Edge | Tagged , , | 7 Comments

Interview with Jeff “Cheezy” Morgan

Hello everyone,

Today we have a surprise for you! Please meet Jeff Morgan, known as Cheezy (@chzy). Jeff gave us a nice full-blown interview about his new book “Cucumber & Cheese” and better testing practices, so… don’t let me take any more of your time—read on and get to know him!

1. Hi Jeff (Cheezy), thank you for taking the time to speak with us. You are a highly recognized figure in the Agile and ATDD worlds, but for those who don’t already know you, can you tell us a bit about yourself?

My passion is writing software and I’ve been doing it for nearly thirty years. A little over eight years ago I left my “corporate” job and started a company that later became LeanDog. Since that time I have been traveling around the United States and Canada helping software development teams get better at what they do by introducing practices from the Agile and Lean communities.

Continue reading

Posted in Better Code, Interview | Tagged , , , | 4 Comments

RubyMine Enoki EAP: Puppet Support

Hello everyone,

We’re glad to announce the next RubyMine Enoki EAP (build 122.782). You’ve been asking and voting for Puppet support and here it is! Though we’re still working on code completion, you can already take a look on syntax highlighting for your *.pp files:

Please visit release notes page for more details and screenshots and download the EAP build to try it out.


Hey, there are also good news from IdeaVim plugin!
IdeaVim 0.23.111 bugfix release is available. See the list of fixes.




Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, Cutting Edge | Tagged , | 8 Comments

RubyMine Enoki Early Access: RubyMotion is on Board

Hello everyone,

The last few weeks we’ve been working hard to open the Early Access Program for the next major RubyMine version. The wait is over: please welcome RubyMine Enoki EAP! By the way, ’Enoki’ is Japanese for hackberry (a kind of tree), in line with our codenaming tradition.

We have good news for those who’re looking forward to full support for RubyMotion. Though we’re still working on testing and debugging features, we already have a few things to show you. Yes, literally: we’ve prepared a demo for you to watch.

Well, now that hopefully you’re interested, go ahead and try RubyMine Enoki!

You can also take a look at the release notes. As usual, we want your feedback!

Note: When working in RubyMotion run console, you need to move the mouse to get a response. It is caused by a known RubyMotion bug, and a fix is on its way.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, Cutting Edge, Screencast, WhatsMining | Tagged , , , | 19 Comments

RubyMine 4.5.4

Hi everyone!

We’ve just rolled out another update to RubyMine — version 4.5.4.

Here are the main fixes included in this update:

  • fixed editor problem when using scss.erb
  • fixed workspace.xml problem when project has symlinks
  • and fixed improper “uninitialized variable” warnings in Ruby

See the change list in our tracker if you want more details.

You can download the update from RubyMine web site or update right from your IDE using ‘Check for updates’ function.


Back to School Sale is almost over!

Back to school saleHurry up to get up to 50% OFF personal licenses for RubyMine and other JetBrains products.
The sale ends on September 14th.
Special offer details.


Posted in Uncategorized | 9 Comments

RubyMine 4.5.3: More Joy for Sass/SCSS Development

Hello everyone,

The end of summer is always a little bit sad. Let us cheer your up with good news. We’ve just released the fresh RubyMine 4.5.3!

During the last weeks we’ve been mostly focusing on Sass and LESS support. The new version brings a lot of improvements for Sass/SCSS:

  • All the basic Sass directives are supported now
  • Formatter was improved significantly
  • Sass/SCSS function declarations were supported
  • Sass variable arguments’ and interpolations’ syntax was added
  • Mixins and variables resolving for Sass/SCSS was improved

A lot of bugs were fixed for LESS as well as the code style settings were added.

RoR code insight was also tuned.  Please take a look on the full list of issues.

Use ‘Check for updates’ from RubyMine’s main menu to install the update without re-downloading. You can also download the new version from RubyMine web site.


Back to School Sale!

Back to school saleGet up to 50% OFF personal licenses for RubyMine and other JetBrains products before September 14th.
Special offer details.



Develop with pleasure!
JetBrains RubyMine Team

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

Welcome Our Company Blog!

Hello everyone,

As you know, we’re a company of software products. And RubyMine is not the only one :) 14 are already known to the wider audience, and more are to come sooner or later.

But a company isn’t just what we develop. It is also who we are, what we’re passionate about, what inspires us, and what we believe in. We decided to share these essential parts of our world called JetBrains with you – in the JetBrains Company Blog. In fact, it has been in the works for quite some time and is finally coming to life.

Check in often to get to know us better – the people, the events, the hobbies, the beliefs, the anecdotes and the pure facts – everything behind the tools that we make for you.

Don’t miss our interview with John Lindquist, already published on the blog.

Stay tuned for more news and keep developing with pleasure!


JetBrains RubyMine Team

Posted in Announcement | Leave a comment

RubyMine 4.5.2 Hotfix

Hello everyone,

There was a very nasty bug that caused inability to undo changes in some situations. Thanks to your feedback we have caught and tamed it! Now it is fixed so please upgrade RubyMine to 4.5.2.

Use ‘Check for updates’ from the main menu to install the update without re-downloading. You can also download the new version from RubyMine web site.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | 14 Comments

RubyMine 4.5.1: Sass/SCSS Support Improvements

Hello everyone,

We have good news for you. We’ve just made available the fresh RubyMine 4.5.1!

A number of issues concerning Sass/SCSS autocompletion and syntax highlighting were submitted as a feedback for RubyMine 4.5. Web development with Rails can’t do without Sass/SCSS code writing so we’ve decided to fix the most annoying bugs as soon as possible. Please take a look on the full list of fixes.

Use ‘Check for updates’ from RubyMine’s main menu to install the update without re-downloading. You can also download the new version from RubyMine web site.

Thanks for your feedback that is always very welcome.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged , | Leave a comment

RubyMine 4.5 is Here to Make Wishes Come True

Hello everyone,

Finally… We did it! RubyMine 4.5 is officially available for download.

We, at JetBrains, believe that the only way to make a good product – is to listen to the community. In this release we’ve tried to cover as many features as possible based on your comments and requests.

The key changes in RubyMine 4.5 include:

  • Formatting, code insight for Slim and Sass languages.
  • MacRuby syntax highlighting.
  • Capistrano Rails deployment support.
  • Embedded applications development with Rails Engines.
  • Code insight, run and debug for Sinatra framework.
  • Mongoid/MongoDB integration.
  • Ruby SDK management using pik and rbenv.
  • Debugging improvements with IRB/Rails console and multiprocess debug options.
  • New refactorings for Sass, CoffeeScript and HAML; renaming Rails-models refactoring.

Read more about what’s new and download RubyMine 4.5.

Note that RubyMine 4.5 is a free update for everyone who purchased their RubyMine license after July 18, 2011. With this release we also introduce a new, more affordable, ‘Academic’ license. It allows students and teachers to use RubyMine for non-commercial purposes, including education and research.
Learn more about RubyMine 4.5 pricing.

We would like to thank all of you, who have voted for issues, submitted features requests and have been trying RubyMine during the Early Access Program. We always appreciate your feedback!

And as usual, a 30-day trial is available if you want to try RubyMine as your new Ruby on Rails IDE.

Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 10 Comments