Nick Carroll

Metabolising caffeine into code

NetBeans: Rails IDE for Windows

with 2 comments

I have been searching for a decent IDE for Rails development on Windows. I have tried RadRails (now Aptana), IntelliJ, and JEdit. I was never satisfied with either of those editors, even though I think Eclipse and IntelliJ are excellent for Java development. I almost gave up searching for an IDE and instead revert back to using Emacs. But lo and behold I came across NetBeans.

I tried NetBeans for Java development about 7 years ago, and it was so bad then that I avoided it like the plague, until now. The newest version is NetBeans 6, and it is this version that supports Ruby and Rails development through a plugin.

NetBeans provides code completion (with hints and API documentation), source navigation, syntax highlighting, code folds, JRuby integration, SVN integration, and contextual menu items for rake tasks and generators. You can also start the web server and launch a browser to view your running application. These are just some of the features that I have come across today. Which is enough to keep me productive with my Ruby and Rails development.

The IDE itself looks to have had a face lift, the UI is now a lot cleaner and responsive. Also the IDE is not as bloated as it used to be with what appears to be an all new plugin architecture. I only have the base and ruby plugins installed. Who knows I might install the Java plugin as well, and give it a whirl with some Java development. But for now I think NetBeans will remain primarily as my Ruby and Rails IDE on Windows.

Written by Nick

August 10th, 2007 at 12:24 am

Posted in Programming

Tagged with ,

2 Responses to 'NetBeans: Rails IDE for Windows'

Subscribe to comments with RSS or TrackBack to 'NetBeans: Rails IDE for Windows'.

  1. We used this at my last rails project for debugging. It is a pleasant upgrade to use a debugger to see what is present instead of inserting temporary “y @object” statements.

    http://wiki.netbeans.org/wiki/view/RubyDebugging

    I would also recommend looking at the latest intellij ruby plugin. it has a lot of the same syntax highlighting, navigation between controller actions and views minus the debugger. I expect they will have the debugger sooner than later because netbeans is using an opensource debugger that I assume they could use as well.

    http://www.jetbrains.com/idea/features/ruby_development.html

    Peter Ryan

    10 Aug 07 at 4:04 am

  2. Aptana is the answer (unless you’re on MacOSX anyway).

    What was the question again? :)

    Dave

    28 Aug 07 at 6:42 pm

Leave a Reply