RubyMine Momiji EAP is Open!

Daria Dovzhikova

Hello everyone,

RubyMine Momiji EAPLess then a month ago we published the roadmap for the next version and today you can already try RubyMine Momiji EAP. In line with our naming convention, we used codename ‘Momiji’, which is Japanese stands for Smooth Japanese Maple, a kind of woody plant.

Here are some reasons why you might want to download it. One of the most requested and long awaited features is multiple projects support. This becomes very handy when you’ve got to work with different projects simultaniously. Now you can see and navigate through all the files you need in one RubyMine instance:

Multiple Projects Support in RubyMine Momiji

    Other improvements include:

  • Performance optimization;
  • Support for the Terminal inside the IDE;
  • Zeus support;
  • Migration fields in structure view for models for Rails applications;
  • Duplicates search for Extract Method refactoring for Ruby applications and more.

Please take a look at the release notes for more details and try RubyMine Momiji. As usual we appreciate your feedback, and you’re encouraged to stay tuned to learn more about other changes and improvements in RubyMine Momiji.

Comments below can no longer be edited.

22 Responses to RubyMine Momiji EAP is Open!

  1. Kevin McCaughey says:

    August 2, 2013

    Please, please keep this one in beta much longer than v5.0. Even now there are still outstanding things that were broken from v4 to v5 that still need to be put back in.

    A much longer beta time would help us not have a repeat of what happened.

    • Dennis Ushakov says:

      August 2, 2013

      I believe that most of these issues were resolved in this EAP, feel free to post most annoying ones here, we’ll take a look at them

      • brainjest says:

        August 18, 2013

        ideally bugfixes should be backported into stable releases.

        EAPs introduce new bugs/regressions/instability, so the cure can be worse than the disease

  2. hron84 says:

    August 2, 2013

    Is there any info available about full HA ML support? I have very few completion in these views… :-(((

    • Dennis Ushakov says:

      August 2, 2013

      What problems are you experiencing with HAML? Bug report with examples is very welcome in our bug tracker

  3. doug schlenker says:

    August 2, 2013

    Awesome! Quick question since I don’t see it shown anywhere. How can we setup our rails environment to use Zeus? I found under tools how to run the zeus server, but when I edit configurations for my development environment there is no option under the servers to use Zeus. Can you guys do a quick writeup on the blog or the forums on how to fully utilize Zeus within rubymine?

    • Dennis Ushakov says:

      August 2, 2013

      Currently Zeus integration supports only running tests, generators and server will be supported in future update

    • Jim Jones says:

      October 10, 2013

      If you want to run tests under Zeus, do the following :

      If you want to run individual specs under Zeus & the latest Rubymine EAP

      * Ensure that you install the latest Zeus
      gem install zeus –version=0.13.4.pre2

      * Remove the following lines from spec_helper if they exist
      require ‘rspec/autorun’
      require ‘rspec/autotest’

      * Set the default to zeus for rspec
      Run->Edit Configurations
      Defaults->Rspec->Use Preload Server->Zeus

      * From the tools menu, select :
      Tools->Run Zeus Server

  4. itsNikolay says:

    August 3, 2013

    How can i customize terminal ? (hotkeys, apperance, etc)
    Why you haven’t bind a hotkey combination ala ALT+[0-9] to RM terminal ?

    Anyway thx for the great feature!

    • daria.dovzhikova says:

      August 5, 2013

      Thank you!
      Customization functionality for the terminal is in our scope.

  5. Lionel Félicité says:

    August 5, 2013

    Yeah ! love multiple projects support 😀

    Good job!

    • daria.dovzhikova says:

      August 5, 2013

      Thank you, Lionel!

  6. Conrad Taylor says:

    August 6, 2013

    Hi, does this build run with Java 7 and Java 8 beta?

  7. Alex V. says:

    August 9, 2013

    RM6 EAP looks great — works fast and reliable for now.
    Absolutely smooth transition from 5.4. Great work, thanks.

    Now just small thing:

    Multi project view is great idea but, for a moment has limitation
    (at least for my case). We do big R2->R3 migration and testing two
    branches in the same time from different directories.
    When I open two almost similar (R2 and R3) projects
    in the same window — there is no (simple) way to tell
    if open file belong to one or another project.
    Also global search now return double results without telling me
    which project it is from.

    I guess it would be great to have two project in the same window IF
    there is no similar file/class/method names.
    But for almost identical projects existing TWO windows approach
    works better for a moment.
    Or RM authors have to provide much better project identification for any file_name in tabs and for any returned global search item. (and it can be visually noisy).

    Have a good one!


  8. Charles says:

    August 12, 2013

    Great to see Multiple Projects support! Any plans to add this feature to PyCharm as well?

    • Oleg Sukhodolsky says:

      August 13, 2013

      Well, I had an impression that PyCharm already ahs this feature.
      I’d suggest to ask this question on their forum to get confirmation.

      • Charles says:

        August 14, 2013

        You’re right. This is awesome. Thanks!

  9. Cid Dennis says:

    August 22, 2013

    When is the next update coming. I would love to not have to restart the ide ever few hours.

    • Dennis Ushakov says:

      August 25, 2013

      We’re going to publish it in the beginning of the next week

  10. Matt Gibson says:

    August 23, 2013

    Downloaded this for the Zeus support and it’s working brilliantly. However, the expiry date is in one week. Is there any way to extend this? I’d rather not have to rebuild my projects in order to downgrade to my paid version of 5.4 again.

    • Dennis Ushakov says:

      August 25, 2013

      We’re going to publish next EAP in the beginning of the next week and this will resolve expiration date problem

  11. Rybymine 6.0 EAP Momiji + Zeus + Test::Unit (SimpleTest) | webbricks says:

    October 9, 2013

    […] needed was server like Spork DRb or Zeus. I’ve tried with Spork at first and failed, but then Momiji appeared, and I gave it one more shot. I was hoping that Zeus is better and less configuration is […]


Subscribe for updates