I am assuming that you have everything properly setup on your computer for developing applications with the Ruby on Rails framework using Aptana Studio IDE. If not, see my previous posts:

In this post I will take you through a screenshot guided tour of the Aptana Studio (RadRails) IDE and show you how to develop a blank web application using Ruby on Rails framework and add a simple scaffold to it(“Hello, World” equivalent for Rails framework). So let’s get started.

When you run the Aptana Studio application, you will see the splash screen as shown below:
Aptana Studio IDE splash screen.

To create a new Ruby on Rails project, go to File -> New -> Project… and select Rails Project from the “Rails” folder(expand it if necessary). Enter a name for the project(say “Demo1″) and click Finish.
Create a new Ruby on Rails web application project in Aptana Studio IDE

The main window should look like the following screenshot(click to see larger version).
Create a new Ruby on Rails web application project in Aptana Studio IDE

Below you can see the screenshots of various sections of the main window shown above:
Create a new Ruby on Rails web application project in Aptana Studio IDE

The Project pane on the left:
Create a new Ruby on Rails web application project in Aptana Studio IDE

The Console window at the bottom:
Create a new Ruby on Rails web application project in Aptana Studio IDE

The Scripts window at the right(you can access the same from the “Scripts” menu too):
Create a new Ruby on Rails web application project in Aptana Studio IDE

The Cheat Sheets window at the extreme right:
Ruby on Rails cheatsheet in Aptana Studio IDE

If you click the “Click to Begin” link in the cheatsheet window(shown above), you will see the following “Dynamuc Help” window with links to various Rails help topics:
Ruby on Rails help topics in Aptana Studio IDE

Aptana Studio supports the following views that you can enable, for example to view API documentation, try out some regular expressions etc.:
Different views supported for Ruby on Rails web application project in Aptana Studio IDE

At the bottom, you can click on RubyGems tab to see a list of Ruby gems:
List of RubyGems available in Aptana Studio IDE

You might be prompted to install some Ruby gems by Aptana Studio(you can install or ignore them):
Install RubyGems right from the Aptana Studio IDE

RailsPlugins tab will show you the Rails plugins that you can install with a few simple mouse clicks:
Aptana Studio shows the Rails plugins that you can install with a few  mouse clicks

RakeTasks tab allows you to perform various rake tasks by selecting the one you want from the drop-down box:
Perform various rake tasks just by selecting the one you want from the drop-down box in Aptana Studio IDE

Generators tab similarly allows you to generate a scaffold, model, controller, view etc. by selecting the appropriate option from the drop-down box:
Generate a scaffold, model, controller, view etc. by selecting the appropriate option from the drop-down box in Aptana Studio IDE

Creating a Blank Rails Web Application using Aptana Studio

Let us put the Generators tab to use. Select “Scaffold” from the “Generator” dropdown box, enter the parameters as shown in the screenshot below and press the “Go” button.
Generate a Rails scaffold and model in Aptana Studio IDE

You should see the following output in the Console tab.
Scaffold generation output in Aptana Studio console window

You should be able to see the following migration file generated in the project directory:
Migration file generation output in Aptana Studio in console window

And here is a screenshot showing the contents of the generated migration file:
Generated Rails migration file by the scaffold generator in Aptana Studio IDE

If you now run the rake tasks “db:create:all” and “db:migrate” you should be able to see the output of commands executed in the console window:
Output of Rake database migration tasks in Aptana Studio console window

Now run the application. You should see the following output in the internal web browser of Aptana Studio:
Ruby on Rails web application running in the internal web browser of Aptana Studio IDE

Click on the “New Book” link and you will see the new book form like this:
Ruby on Rails web application running in the internal web browser of Aptana Studio IDE

You can go back to your Rails project, make edits, generate more scaffolds, models, controllers and views and test your changes in the internal browser of Aptana Studio. And so on and so forth.

Aptana Studio IDE with RadRails plugins provides one of the richest web application development environments for Ruby on Rails framework. NetBeans 6.1, emacs/vim, IntelliJ IDEA are pretty good too and all of these are multi-platform, so why bother with Mac-only solution like Textmate? ;)