RubyMine 4.0 Early Access is Open

Hello everyone,

Today we are glad to announce that the RubyMine 4.0 EAP is open. There are loads of major and minor improvements compared to 3.2.x versions. Let us just mention some most important ones:

  • Performance. We’ve reworked a significant part of IDE code analysis routines with one main goal — improve editor performance.
  • CoffeeScript. Advanced support for CoffeeScript includes code inspections and code formatting for this modern and popular language.
  • Auto-completion and code navigation when working with gems that have native components.
  • Mac UI improvements (see screenshots in release notes).

More details are available in the full changelog and we’ll be blogging more about these and other changes in the following weeks.

You are welcome to download this RubyMine 4.0 EAP build, and tell us what do you think about it.

Develop with pleasure!
-JetBrains RubyMine Team

This entry was posted in Announcement and tagged , . Bookmark the permalink.

27 Responses to RubyMine 4.0 Early Access is Open

  1. Alexey says:

    When do you plan to release it?

  2. Pingback: Thinking In Rails » Blog Archive » RubyMine 4.0 Early Access is Open

  3. It works great so far! I’ve tested navigation, editing, SVN integration, debugging – it all works! One little problem still remains: editing migrations is still a bit sluggish, but if you compare it to what it used to be – huge improvement!

    Here’s a little video for that matter:

    I’ll submit a YouTrack issue if you guys think this is a problem. This is not huge problem for us – we don’t edit migrations a lot. And I’m using external editor for this – so no biggie!


  4. Iurii says:

    Does it mean we’ll soon see the Ruby plugin available for IDEA 11 EAP? That’s basically the only thing I miss there.

    Overall, thanks for you work!

  5. Nazar says:

    Used for 10 minutes… RM4 was hovering around the 90% – 100% CPU usage the whole time on a small project.

    Running on Debian 6, XFCE 4.6.2

    Please advise if you require debug info / snapshots etc

  6. oleg_s says:

    Hello Nazar,

    Could you please capture CPU snapshot as described here:


  7. Nazar says:

    Also, what happened to the Go To (menu) -> Rails (menu item) from RM3.1.1.

    The closest I can see is Navigate (menu) -> Related File which uses more keystrokes to achieve what the Rails menu item did in one keystroke

  8. Dennis Ushakov says:


    go to rails was moved to new api which is go to related file. We plan to improve it’s usability by numbering items in future builds

  9. Charles says:

    What happened to showing the full relative path on the title bar? Is there an option to turn that back on?

  10. Oliver says:

    It looks like I can’t have different projects open in different RubyMine windows anymore. Is that so or am I just missing a new open project setting somewhere?

  11. ruby.freeman says:

    Got this: External file sync may be slow: File watcher cannot be started.
    File fsnotifier64 is set to be executive, and when IDE starts, it also starts. But when some project is being opened, fsnotifier64 seems to be killed, and never run again.

  12. ruby.freeman says:

    another issue: git changes are not shown for the edited file – I mean those green blue red signs on the left side

  13. Jeff Deville says:

    In CoffeeScript, I define classes like this:

    $ ->
    class WG.NewUser.DescribeSelf

    I get an error that says that nested classes are not allowed. Is there another recommended syntax? (It has been working on all browsers, but thought I’d see if there was another way)

  14. djprog says:

    Bookmark navigation when using the mnemonics option (CTRL+F11 then 1, for example) sets the book mark, but then CTRL+1 doesn’t work (i.e., doesn’t move the cursor to the bookmark, or anywhere for that matter). This functionality worked in 3.2.4.

    Other than that, it’s working well. Thank you!

    • djprog says:

      saw this when I clicked on a little flashing red exclamation point in the lower right corner of the IDE: Error during dispatching of java.awt.event.KeyEvent[KEY_PRESSED,keyCode=49,keyText=1,keyChar=’1′,modifiers=Ctrl,extModifiers=Ctrl,keyLocation=KEY_LOCATION_STANDARD,rawCode=10,primaryLevelUnicode=49,scancode=0] on frame0: Wrong column:-1

      I submitted the report to JetBrains.

  15. calvin says:

    Hi, these are cool improvements. Something I’ve long been looking for is to have the debugger to stop or pause when an exception is raised regardless of error or exception class. Is this possible now? In other debuggers, this is typically described as “Break on All Errors.” Insight appreciated. Thank you.

  16. some guy says:

    Please reinstate the full path at the top nav. Can’t see where my files are!

Leave a Reply

Your email address will not be published. Required fields are marked *