• Leading Ruby on Rails development environment
  • Integrated shell console, rich code completion for Rails
  • Integrated debugger support
  • Ruby profiler available as Pro option
Download now

End-to-End for Ruby on Rails

Build, deploy and scale Ruby on Rails apps faster using Aptana RadRails and Aptana Cloud, both of which extend Aptana Studio's unprecedented ease for JavaScript, DOM, HTML, CSS, and popular Ajax libraries.

Aptana RadRails and Rails in Aptana Cloud

RadRails 1.0

RadRails is an open source IDE for Ruby and the Ruby on Rails framework featuring everything you need to get started fast and get even faster with developing, testing, tuning, and deploying your Ruby and Rails apps.

Rails in Aptana Cloud ((new))

Deploy, scale, stage, manage and monitor your Ruby on Rails apps and projects right from RadRails and Aptana Studio.

Features:
+ Create scalable, hosted Rails servers in seconds
+ Scalable on-demand
+ Supports workflows with Capistrano
+ Stage and test apps before they go live
+ Integrated source control, database tools
+ Invite and manage other team members
+ Manage and monitor with dashboards and alerts
+ Full root, SSH and SFTP access

JavaScript Ajax, HTML, DOM, CSS

Since RadRails extends Aptana Studio you also get Studio's state-of-the-art support for Ajax providing savvy JavaScript code completion and debugging, HTML/CSS/JavaScript code assist, and support for all the leading Ajax libraries.

Streamlined Development Process

Aptana Studio makes simplifies the development process. The database perspective, variety of source control plug-ins, an integrated FTP client (SFTP and FTPS available in Studio Pro), support for deploying to Aptana Cloud and single-click browser previews for Firefox, IE and Safari all make life much easier.

Cloud Integration

Integration with the Cloud connects you to scalable Ruby on Rails, PHP, MySQL, Java and Jaxer servers. Support for Python coming soon.

Based on Eclipse

Aptana Studio is based on Eclipse. You can run Aptana Studio standalone, or plug it into other Eclipse-based IDEs like Adobe Flex Builder, Zend Studio, or Eclipse itself. You can also extend Studio with more Aptana plug-ins or other 3rd party plug-ins for Eclipse.

How does RadRails stack up?

Aptana RadRails is the most feature-complete free, open source Ruby on Rails IDE for Eclipse.

General RadRails NetBeans 3rdRail
Price Free Free $399
License Type Open Source Open Source Commercial
Available Standalone or as Eclipse Plugin yes no no
Interpreter Support/Bundling
Bundled JRuby Interpreter yes yes no
Interpreter Support yes Ruby, JRuby, Rubinius yes Ruby, JRuby yes Ruby, JRuby
Scriptability/Extensibility
Scriptable via Ruby yes no no
Debugging / Profiling
Debugger yes classic and ruby-debug for MRI; ruby-debug bundled with JRuby yes classic and ruby-debug for MRI; ruby-debug bundled with JRuby no
JavaScript Debugging yes no yes
Profiler yes (Pro) no no
Editors
HTML Editor yes yes yes
CSS Editor yes yes yes
JavaScript Editor yes yes yes
JSON Editor yes (Pro) yes no
SQL Editor yes yes yes
YML Editor yes yes yes
RHTML/ERb Editor yes yes yes
XML Editor yes yes yes
Ruby Editing
Code Completion yes yes yes
Type Inferencing yes yes yes
Ruby-specific search engine (Find usages) yes yes yes
Code analysis (warnings/errors/hints) yes yes no
Type Hierarchy View yes no yes
Call Hierarchy View yes no yes
Mylyn Integration yes no yes
Regular Expression Tester yes no yes
Quick Outline yes no yes
Spell Checking Support yes yes no
Smart Indent yes yes no
Mark Occurrences yes yes no
Refactoring
Rename yes (1) yes yes
Convert Local Variable to field yes no no
Encapsulate Field yes no no
Extract Method yes yes no
Extract Constant yes yes no
Inline Class yes no no
Inline Local Variable yes no no
Inline Method yes no no
Merge Class Parts (internal to file and external) yes no no
Move Field yes no no
Move Method yes no no
Push Down Method yes no no
Pull Up Method yes no no
Split Local Variable yes no no
Testing
Test::Unit view yes yes no
AutoTest yes yes no
RSpec support yes yes no
Rails Specific Functionality
Integrated rails-specific "shell" yes no yes
Log Tail View yes no yes
Embedded browser yes no yes

Wow, that's lots of features. Did we get it right? Send your feeback to info(at)aptana.com.

Notes: (Pro) Feature available in the Pro edition of Aptana Studio. (1) Handling of instance variables in RHTML mapping to controller instance variables is forthcoming.