RubyMine Ichii Early Access is Open

Posted on by Tatiana Vasilyeva

Hello everyone,

Less then two months have passed since RubyMine 5 was released. Hopefully you have tried it and hopefully you like it. But the life goes on and we don’t want to lag behind, so we’ve decided to make the next RubyMine release shortly. Today we’re glad to announce the RubyMine Ichii EAP! By the way, ’Ichii’ is Japanese for yew (a kind of tree), in line with our codenaming tradition.

First of all we’re excited with Rails 4 final release coming soon. So RubyMine now supports the new framework features.

Web-developers might be glad to know Emmet abbreviations are now supported for faster HTML & CSS coding as well as CoffeeScript debugger can now be run for non-Rails apps with a help of Node.js.

Those who prefer JRuby now can be more efficient with Nailgun support.

Please take a look at the release notes and try RubyMine Ichii. As usual, we want your feedback!


Develop with pleasure!
JetBrains RubyMine Team

Comments below can no longer be edited.

13 Responses to RubyMine Ichii Early Access is Open

  1. Denis says:

    March 27, 2013

    Thanks for new EAP!
    but, guys, how to disable sass functions in completion?
    for example:
    td:n —> td:no_kw_args()
    but should be
    td:n —> text-decoration: none;

    • Anuki says:

      March 27, 2013

      I am afraid that it is not possible to completely turn off but, for example, we can sort the values ​​in completion. You can vote for this issue http://youtrack.jetbrains.com/issue/WEB-6452

      • Denis says:

        March 28, 2013

        thanks!

      • Denis says:

        March 28, 2013

        but why Project is WebStorm / IntelliJ Web, but not Rubymine?

        • Tatiana Vasilyeva says:

          March 28, 2013

          This issue is common for several our products, so the project is set as IntelliJ Web. The fix will be available in RubyMine, WebStorm and other IDEs it is related to.

    • Alexander Zolotov says:

      March 27, 2013

      “should be td:n —> text-decoration: none;”
      Why?
      Current behaviour is correct. In your case IDE are looking at ‘td’, considering it as property name and trying to complete ‘n’ appropriate values for that property. Because ‘td’ is not defined css property so it has no known values, but sass-functions declared in your project could be that values according to sass documentation).
      If you want to expand abbreviations like this you may use live-templates or Emmet support (binded to Tab character by default). Using emmet ‘td:n’ will be expanded to text-decoration: none;

      • Denis says:

        March 28, 2013

        Cause earlier it was working…

  2. Stan says:

    March 27, 2013

    Hi, I am wondering since CoffeeScript has source map now, does RubyMine able to do CoffeeScript debugging without modifying Rails Gemfile?

    I’m looking for instruction but I couldn’t find online though.

    Thanks!

    • Andrey Vokin says:

      March 28, 2013

      Hello Stan,

      At the moment it is not possible because Rails use gem Sprockets which doesn’t support source maps. When Sprockets get support of source maps it would be possible to debug without modifying gemfile.

  3. eric says:

    March 27, 2013

    please work on the memory usage, 700-900 mb just for the IDE is a lot of memory! not all of us have 16 gb of ram

  4. Ethan says:

    March 27, 2013

    So does CoffeeScript Debugging only work in Rails in Rubymine 5.0.2?
    I am currently working in Sinatra, using guard-coffeescript to compile my javascript and my source maps, and keeping my javascript and coffeescript in separate directories for organization. Is this something supported in either 5.0.2 or 5.4 EAP?

    • Andrey Vokin says:

      March 30, 2013

      Hello Ethan, Sorry for late reply

      I’ve created a example Sinatra project where is possible to debug CoffeeScript code. You could check it out here: https://github.com/avokin/SinatraAndCoffee

      The main idea is to provide access to source map files

  5. Andrea says:

    March 29, 2013

    I’ve seen that http://youtrack.jetbrains.com/issue/IDEA-103628 has been fixed. Will the fix be included in RubyMine 5.4 ? In any case, is there a way to get the fix? What about access to nightly builds?

Subscribe

Subscribe for updates