Embarcadero Technologies is the leader in database tools and developer software. TurboRuby® is the intuitive integrated development environment (IDE) that delivers
the power you need to dramatically accelerate non-Rails Ruby development. TurboRuby provides technology made specifically for Rails that helps developers improve and simplify application design.
1. F E AT U R E S design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it
build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it
TurboRuby ®
run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it
design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it
build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it
run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it
Feature Matrix
ApplicAtion Runtime 3rdRail™ turboRuby® ide pRoductivity 3rdRail™ turboRuby®
Ruby VM x x JavaScript debugging x x
Rails 1.2 and Rails 2.1 x DOM inspector x x
MySQL, SQLite x x Ruby Code Optimizer x x
InterBase Developer Edition x x Visual Test Runner for one-click run, debug,
or profiling of individual or collection of
Mongrel x x
tests / specifications using Test: Unit, RSpec,
consoles 3rdRail™ turboRuby® and/or Shoulda x x
Ruby Console x x Embedded Mozilla perspective x x
Rails Console x Request Monitor including XML HTTP x x
Hyperlinking of all navigable artifact ct Mylyn Task Management and UI Filtering x x
paths and traces x x
Regular Expression View including templates
Coloring of output based on embedded and live evaluation against editor content x x
ANSI Color Escape Codes x x
Log Watcher View x x
code editoR 3rdRail™ turboRuby®
Import existing Ruby and Ruby on Rails projects x Ruby Only
Ruby code completion x x
Quick Open Resource x x
Rails code completion including dynamically
Quick Open Type x x
generated methods x
Type Hierarchy view x x
Rename Controller refactoring x x
Navigate To, walk Rails call processing path x
Ruby source code formatting x x
Call Hierarchy view x x
Rename View refactoring x x
Script Explorer view x x
Rename Action refactoring x x
RDOC preview pane x x
Ruby Find Declaration x x
Rails project explorer x
Ruby Find References x x
Database explorer x x
Quick Outline x x
New Rails project wizard x
In-place RDOC in code editors x x
New Rails controller wizard x
Ruby code editing including RJS and RXML x x
New Rails model wizard x
RHTML Code Completion x x
New Rails form partial for model wizard x
RHTML/HTML code editing x x
Embedded Ruby console (IRB) with
CSS editor x x
code completion x x
YAML editor x x
Embedded Rails console with code completion x
SQL editor x x
XPath View including live evaluation
XML, DTD and XML Schema editors x x against editor content x x
JavaScript code editing x x Rails Perspective including Rails Explorer view x
Context-aware code templates x x Automatic build path configuration based
on Rails Project conventions x
Type Inference including support for Ruby
and Rails API patterns x Ruby Only Fully integrated with IDE x x
pRoblem detection Support for both Ruby and Rails x Ruby Only
And coRRection 3rdRail™ turboRuby®
Support for ERB debugging
Project Configuration x x (Embedded Ruby, RHTML) x x
Ruby API Deprecation and Removal x x
References to missing Gems and Rails Plugins x
References to missing Rails Items x