I’m curious to see what people are using for Ruby on Rails development. I know there are a lot of products coming out nowadays – 3rd Rail from Borland, IntelliJ IDEA (my preferred IDE before Eclipse when I used to Java/Swing) does Ruby now, NetBeans is positioning itself as a Ruby IDE, Aptana, Eclipse/RDT, etc. But I don’t have enough time to try them all out.
I personally use TextMate. It’s simple but powerful. I do a fair amount of work on the command line too, using rake tasks and then shortening up my most used rake tasks or ruby scripts with bash aliases.
Is there something out there I should try that would work better? I’d preferably like something still lightweight, makes it easy to run tests and navigate files, but supported code completion, refactoring, and some sort of double-clicking to find the declaration of a method.
So… what tools do you use for Ruby on Rails?
Tim Bray recently took a poll on more or less the same topic. Check out his results at: http://www.tbray.org/ongoing/When/200x/2007/11/26/Ruby-Tool-Survey
I’ve just recently made the move from Aptana to NetBeans. The main motivators were Rspec support, with snazzy keyboard shortcuts to switch between a model/view/controller and it’s spec, and quickly run a single spec file. I wrote up a small guide for Rspec in NetBeans, oriented toward beginners: http://edgenic.com/2007/11/09/graphic-guide-to-rails-on-netbeans-rspec-and-autotest-from-scratch
How about, what are your favorite TextMate rails tools?
I’m all about Textmate and command-line. I’ve used Eclipse before (on a very slow PowerPC Mac) and ditched it since it seemed to be a bit of bloatware. However, I JUST got into Ruby–my experience is more with front-end development.
Anyway, nice site, man. I found it Googling “Beanetics Coffee Roasters”! I might make a trip up there today.
Are you in the Ruby Meetup group?