IDEs for Ruby

by Curt Hibbs

Back in 2001 when I first got started with Ruby, there were no IDEs for Ruby, so I decided that writing one would be a good way to learn Ruby. A few months later I joined forces with Rich Kilmer and we developed FreeRIDE--the only Ruby IDE that is written in Ruby. But these days its a much different story as there is a veritable plethora of Ruby IDEs available as vendors almost fall over themselves to provide Ruby support.

Someone (if anyone knows who it is that wrote this blog entry, please post a comment) has published a very nice comparative review of three of the most popular IDE choices: IntelliJ IDEA, Sun's NetBeans, and the Eclipse based RadRails/RDT. Here is his main feature comparison chart, go read the whole review for his qualitative assessment of these three IDEs.


2007-03-01 17:19:39
The name of the blog is "The Nameless One." I don't think he wants to be know.
Dr Nic
2007-03-03 03:49:37
Very interesting summary. BTW, RadRails (not sure about RDT alone) has Statements completion for quotes, brackets etc.
Sebastien AUVRAY
2007-03-03 14:10:29
Hi Curt,
Congrats for Free-Ride! In 2001 I was more into Python than Ruby, that's maybe why I didn't follow Free-Ride firstly but discovered Ruby later with the embedded SciTE.
By the way this Someone from "Someone (if anyone knows who it is that wrote this blog entry, please post a comment)" is me Sebastien. I have nothing to hide actually, my email addie and profile is in "about" on the blog; I guess my blog title is just a little bit mysterious.
Dr Nic, you're right, RadRails has quotes, brackets completion but not def/end if/end.


2007-03-03 21:57:44
I'd recommend poeple give Komodo from ActiveState a try. It supports syntax checking, highlighting, autocompletion, etc. for Ruby and Ruby on Rails.
2007-03-05 14:19:04
I think that TextMate should get some note here as well. Although an OS X only editor and not quite an IDE. The application takes a new approach at getting rid of the IDE overhead and allowing developers to maintain TOTAL control through macros & bundles.

The speed at which you can develop in Ruby in TextMate and create your own "macros" should not be underestimated.

I would love to see a comparision of coding "speeds" and how fast or easily an IDE can be configured to meet the developer's own unique needs insted of having the developer bend to the will of the IDE.

Perhaps this is a bit outside this IDE discussion, but it does indeed beg the question.

nonetheless, thanks for the review. I checked out RadRails a while ago and I will revisit it now to see how it has progressed.

Thomas Nichols
2007-03-06 07:28:22
A few more Rails IDEs/editors listed here:
2007-05-10 14:28:59
Where can I find more detailed an well explained list of IDEs for Ruby? This article is picture but I need in txt. Bruno Banic

Curt Hibbs
2007-05-10 14:31:49
Follow the links in the article.
zgcoeuv iwarvgdmp
2007-05-18 14:45:57
smjnoe vgtef ajgxthv hlvcgde fiqxevh kpagb nckf
zgcoeuv iwarvgdmp
2007-05-18 14:46:38
smjnoe vgtef ajgxthv hlvcgde fiqxevh kpagb nckf