Early Access Program News

Next RubyMine Nire EAP: Rails Engines and Mongoid Support

Hello everyone,

I’m glad to announce the next RubyMine Nire EAP build (118.614) is ready to try out. We have some new cool features I want to tell you about.

Rails Engines Support

Many of you might like and use Rails Engines, miniature Rails applications that can be embedded into your main application. We think they’re a great idea so we now support them in RubyMine.

First of all you can create your own new mountable engine just like you create a new Rails app:

Then you can use all the IDE power for developing and running/debugging your engine (don’t forget to fill in the “Dummy app” field in your run configuration with a path to test/dummy directory):

And finally you can add your engine to the main app:

Mongoid/MongoDB Support

We have good news for those who prefer non-SQL open source MongoDB to other DB-s. From today we support Mongoid, an Object-Document-Mapper for MongoDB written in Ruby.

Debugging Features

This build also brings new debugging features such as IRB/Rails Console Debug and Multi Process Debug. The first one allows for running IRB/Rails Console in a debug mode. The second one allows for attaching to sub-processes automatically while debugging.

For more details and screenshots please take a look on release notes. For download please visit RubyMine Nire EAP page.

Looking forward for your feedback!

Develop with pleasure!
JetBrains RubyMine Team

image description