Product | Pros | Cons |
Ruby in Steel Developer Edition 1.2 and Text Edition 1.1.5 | Visual Rails Workbench; Fast debugging; Excellent IntelliSense; Supports standard Ruby, JRuby, and IronRuby | Weak testing integration; No refactoring support |
Aptana 1.1 RadRails 1.0 Professional and Community Editions | Good integration of all common Rails development functions; Free functionality is sufficient for most Rails developers; Strong refactoring capabilities; Strong test integration | Performance is adequate |
Komodo IDE 4.3, Komodo Edit 4.3 | Good debugger; Nice testing integration; Multi-language, multi-platform; Good lightweight feel | Lacks refactoring; Weak Rails M-V-C-H-T navigation |
3rdRail 1.1 | Wizards combine and enhance Rails generators; Commanders tie IDE to and from command line; Good code completion and navigation; Good debugger; Includes development license for InterBase | More expensive than competitors |
NetBeans IDE 6.1 | Strong editing and navigation; Good integration; Good debugging and profiling; Gem installation manager | Adequate performance |
TextMate 1.5.7 | Fast, efficient editor; Full set of Ruby and Rails bundles; Many useful snippets and shortcuts; Includes a bundle editor | Using bundles effectively requires memorizing shortcuts |
IntelliJ IDEA 7.0.3 with Ruby plug-in 1.0 | Good Ruby and Rails editing; Good integration; Good refactoring | No debugger |
E Text Editor 1.0.20 BETA | Fast, efficient editor; Full set of Ruby and Rails bundles; Many useful snippets and shortcuts; Includes a bundle editor | Using bundles effectively requires memorizing shortcuts |
InType 0.3.1 ALPHA | Fast, efficient editor; Partial set of Ruby and Rails bundles; Many useful snippets and shortcuts | Lacks a project view; Lacks a bundle editor; Using bundles effectively requires memorizing shortcuts |