Currently Being Moderated

RubyMine vs. IntelliJ IDEA Ruby plugin FAQ

VERSION 6

Created on: Apr 22, 2009 11:33 AM by Eugene Toporov - Last Modified:  Jun 18, 2013 5:22 PM by Oleg Sukhodolsky

RubyMine vs. IntelliJ IDEA + Ruby Plugin
Q: With the announcement of RubyMine will the IDEA plugin still be available?

A: Yes, we plan to release new RubyMine builds and plugin updates synchronously. The plugin will remain free for those who have purchased a full IntelliJ IDEA license.

 

Q: Will the plugin support most/all of the features RubyMine supports?

A: The Ruby plugin for IntelliJ IDEA is built from the same codebase as RubyMine. Some features may be temporary not available in the plugin because the latest available IntelliJ IDEA bases on an earlier IntelliJ platform compared to RubyMine.

 

Q: What is the differences between RubyMine and the Ruby plugin. Will there be advantages to using RubyMine instead of just the plugin?

A: RubyMine has simpler UI in a number of areas like project management, IDE settings etc.

The Ruby plugin, in its turn, has the full range of JRuby support features (cross-language navigation, completion and refactoring). RubyMine only supports JRuby as the runtime for running applications.

If you're not using the Java/Ruby integration, RubyMine is a better place to start.

 

The only known difference which may not be addressed by next Ruby plugin's release is RubyMotion support (see RUBY-13640 to track current state of the problem)

Q: Can I use RubyMine with my IntelliJ IDEA license?

A: No. The two products use separate licensing systems; you need to buy two licenses if you would like to use both products.

Average User Rating
(2 ratings)




Menno  Menno  says:

I've evaluated RubyMine but consider purchasing IntelliJ because I do a lot of JRuby development. Are there any significant features I'd loose by switching to IntelliJ?

Would this still be the case with IntelliJ 9? (And when is it due, at that upgrade cost?)

Eugene Toporov Eugene Toporov  says in response to Menno:

Hi Menno,

 

At this particular moment RubyMine 1.1.1 provides some features that you will not get with IntelliJ IDEA 8 + plugin because there will no more Ruby plugin updates until IntelliJ IDEA 9 releaes (except just critical bug-fixes maybe) But with IntelliJ IDEA 9 release, wich is due this Fall, the plugin will gain the missing functionality. Also, eventually, the updated plugin will be available for IntelliJ IDEA 9 EAPs.

 

The pricing of IntelliJ IDEA is unlikely to change. You can find license and upgrade costs at http://www.jetbrains.com/idea/buy

 

-Eugene

Ian Molee Ian Molee  says:

I'm curious whether this document is still accurate, given the release of RubyMine 2.0.  Will the Ruby plugin continue to track the features made available in RubyMine for the foreseeable future, or will there be a divergence as RubyMine matures?

Roman.Chernyatchik  Roman.Chernyatchik  says in response to Ian Molee:

Hi Ian,

 

Yes it is rather accurate. Updated ruby plugin is available for IDEA 9.0 Beta (ultimate edition) and it has almost same features as RubyMine 2.0. RubyMine and Ruby plugin are builded from the same source code and our team uses ruby plugin for RubyMine development. As we mentioned before due to differences in IDEA and RubyMine release cycles plugin features will not be always synchronized with RubyMine.

Haseeb Khan Haseeb Khan  says:

Hi,

 

I have downloaded RubyMine for Mac but the Registration isn't working. When I enter name and License Key, nothing happens. Just to make clear, I don't have IntelliJ IDEA installed on my machine.

 

Are there any specific instructions for setting it up and making it work.

 

Looking forward to your reply.

 

Thanks and Regards,

 

Haseeb Khan

William Pietri William Pietri  says:

Can I use my Idea 9 Ultimate key with RubyMine? When I'm doing pure Ruby/Rails work, it would be nice to focus the interface down on just the things I need.

ivarv ivarv  says:

With the release of IntelliJ 12 and Rubymine 5, is this document still up to date ? Specifically, I'd like to know if Idea now has the complete Rubymine functionality.

Oleg Sukhodolsky Oleg Sukhodolsky  says in response to ivarv:

your question is the same as #2 from the FAQ. Note the second sentence of the answer.  Current plan is to provide all functionality we have in RM 5.0.X in plugin for Idea 12.1

R. mana R. mana  says:

Hi.  I have the latest IntelliJ (12.1.1), and I have the latest Ruby plugin loaded (5.4.0.20130410).  How do I run the "rails console" command?


Oleg Sukhodolsky Oleg Sukhodolsky  says in response to R. mana:

If you have rails project opened you should be able to use Tools|Run Rails Console... menu item

ivarv ivarv  says in response to Oleg Sukhodolsky:
Current plan is to provide all functionality we have in RM 5.0.X in plugin for Idea 12.1

 

Now that both RM 5 and Idea 12.1 have been released, can you confirm this is the case ?

Oleg Sukhodolsky Oleg Sukhodolsky  says in response to ivarv:

Yes,  the latest Ruby plugin contains all we have in RM 5.4 (except some last minutes bug fixes for RM 5.4 which were made after the plugin has been released)

Yuri Lopukhov Yuri Lopukhov  says:

I can't find Model dependency diagram in latest Idea 12.1.1 with Ruby plugin 5.4.0.20130410, is it absent in Idea only? Same with gem dependency diagram, but it may be new and not yet included in Idea's plugin version, I didn't know about this diagram before today.

Upd: found them in popup menu for project and database tool windows.

More Like This

  • Retrieving data ...