RubyMine Ichii Early Access is Open

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

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

13 Responses to RubyMine Ichii Early Access is Open

  1. Denis says:

    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:

      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

    • Alexander Zolotov says:

      “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;

  2. Stan says:

    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:

      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:

    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:

    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?

  5. Andrea says:

    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?

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">