Ruby on Rails

Aptana Cloud

Introducing Aptana Cloud

Aptana Cloud is a scalable Elastic Application Cloud™ featuring the most popular and widely adopted Web infrastructure, ready to use and ready to scale as you need it. Aptana Cloud also plugs right into your IDE to provide instant deployment, smart synchronization, and seamless migration as you scale. Aptana Cloud is ideal for developers who use scripting languages to create Ajax, Facebook, mySpace and all other sorts of Web applications.

We're in beta release right now. If you'd like to get started now request early access.

Get Your Own Cloud

Each instance within Aptana Cloud comes with:
  • Apache, mySQL, PHP -- a solid "AMP" stack whether you run locally on Linux or not.
  • Aptana Jaxer -- use your JavaScript and Ajax skills on the server-side to build entire apps, data services, or presentation tiers that complement PHP and Ruby On Rails.
  • Ruby on Rails support coming soon.

Reliable and Scalable

Aptana Cloud is architected to complement Cloud infrastructure providers like Amazon, Google, Joyent and others. To get started we've selected Joyent who serves up some of the largest of all Facebook apps.
  • Your apps can tap up to 95% of the 8+ cores on each server in the Cloud.
  • Includes up to 10 terabytes of data transfer per month.

For Developers

  • IDE plug-in integrates Cloud development, deployment and management life-cycles right into Aptana Studio in either its standalone or Eclipse based editions
  • Instant deployment of projects to Cloud.
  • One click sync your project to the Cloud, or provide fine grained sync control too.
  • Integrated service management consoles.
  • Configure desired memory size and disk size.
  • Develop and instantly preview remote files right inside your Studio desktop environment.
  • Subversion source control.

For Administrators

  • Manage and size services as you need.
  • Monitor stats and logs.
  • Remote DB Explorer and administration.
  • Integrated Google Analytics.
  • System status notifications proactively routed to devices of your choice.
  • One-Click Backups.

For Teams

  • Manage team member roles and rights.
  • User roles integrated with Subversion.
 

For Owners

Saves time and money by simplifying the entire "End to End" Web development, deployment, management, and scaling process through the ease of the Elastic Application Cloud infrastructure.

Welcome to RadRails, the Ruby on Rails authoring environment for Aptana Studio and Eclipse

RadRails is an open source IDE for the Ruby on Rails framework.

Not yet using RadRails 1.0? It's free, feature-rich, and runs in Aptana Studio and Eclipse. Get it now.

RadRails 1.0 for Aptana Studio is the first major release of the RadRails environment since Aptana became home to the project in 2007. This latest release packs in great features to boost Ruby on Rails application development for beginners and advanced users alike.

Highlights

  • Integrated Rails shell console
  • Default-install and config of Ruby interpreter, database and debugger
    (Everything you need to get started fast)
  • Code completion with type inferencing
  • Code assist for Ruby, CSS, JS, and HTML inside RHTML files
  • Type hierarchy view
  • Go to declaration
  • Call hierarchy
  • Full implementation of RDT (Eclipse's Ruby Development Tools project)
  • Integrated Profiler (Pro Version Only)

Full Feature Comparison

What Developers Are Saying

Even though there are now many IDEs that profess compatibility with Rails, Aptana/RadRails should still be a go-to editor for Rails development.
-- Dr. Nic. Ruby on Rails Guru, Dr. Nic Academy.

Since Aptana Studio is based on Eclipse, I can take advantage of the vast number of Eclipse plugins like Mylyn, the Bazaar plugin, GotoFile, QuantumDB, SQL Explorer, etc...,
-- Scott Bronson, Web consultant, San Francisco.

RadRails has quickly become a critical tool for our development. Of all the rails tools I have tried, including Netbeans, it's the best. Not only is it evolving at a maddening speed but the user support is one of the best I have met.
-- Juan Alonso, Engineering Director, LaFlecha.net

And of course, RadRails extends Aptana Studio which provides additional state-of-the-art utilities for HTML, CSS, and JavaScript code editing and debugging.

Preview & Learn

Download

Buy Pro Edition

Contribute

 

Feature Comparison

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.

Syndicate content