Ruby Projects 
The Ruby project type supports Ruby files, RSpec specification files, and YAML files.
Use the new Ruby Platform manager in 6.1 to choose between
executing projects using JRuby, or any other native Ruby interpreter on your system.
The IDE has Rake build tool integration and gives you access to the Interactive Ruby Shell (IRB).
Ruby Source Code Editor 
The editor indents, completes,
and highlights your Ruby code syntactically as well as semantically.
It parses your code live as you type, so it can match words and brackets,
mark errors and occurrences, and display new quick fixes (improved in 6.1) and RDoc.
In 6.1 you can now maintain hints and errors in the task list.
With a few keystrokes you insert commonly used code snippets from live templates.
Refactoring and support for Test::Unit, Auto Test, and RSpec are well integrated.
Ruby on Rails Projects
The Ruby on Rails project type supports Rake targets and database migrations.
You can generate Rails 2.0 projects, or generate code through the Rails code generator graphical wizard.
The logical project view clearly separates controllers from models, views, and database migrations.
Edit RHTML files and deploy projects directly to the WEBrick and Mongrel web servers.
You can jump quickly between a Rails action and its corresponding view,
and warp to the browser for the URL most relevant to the file you are editing.
Ruby and Rails Debugger
Single-step or run through Ruby code and RHTML files. Set breakpoints,
look at local variables, navigate the call stack, switch threads.
Hover the mouse over a variable in the Editor to evaluate the expressions and show it in a tooltip.
The NetBeans IDE supports the Fast Ruby Debugger, which now works with JRuby.
|