3rd Rail™ - お薦めポイント

目的のコードにすばやく到達できるコードナビゲーション
多くのコードが自動生成され、依存関係を持つRuby on Railsアプリケーションでは、規模が大きくなるほど、関係するコードを管理・トレースすることが難しくなります。3rdRailに搭載されたコードナビゲーション機能を用いれば、アプリケーションをすばやくナビゲート。依存関係ビューは、プロジェクトすべての相互依存関係を解析して表示します。Ruby on Railsのアプリケーション構造を理解したナビゲーション機能により、アプリケーション開発で必要な関連するコードや情報に効率的にアクセスできます。

コマンドラインのパワーとIDEの生産性を両立するCodeGearコマンダー
Ruby / Ruby on Rails開発の経験者は、エディタとコマンドラインによる開発のパワーを理解しています。IDEを使用する上での懸念は、このコマンドライン開発のパワーが失われてしまうこと。3rdRailは、こんなプロユースにも対応する画期的な機能を搭載しましたCodeGearコマンダーは、IDEに統合された完全なコマンドライン環境。コマンド入力補完機能を搭載したコマンドツールは、Ruby / Ruby on Railsのための強力なシェルとして機能します。コマンドによって行った操作結果はIDEの他の機能でも利用できるほか、ウィザードによる操作もコマンドとして展開されるので、コマンド操作とIDEの生産性を完全に両立できます。

アプリケーションコードを正確に、最小のキー入力で実行可能なインテリジェントコード補完
3rdRailのコード補完は、メソッド補完、パラメータ補完、構文チェックなどの強力な入力支援機能を搭載しています。開発者は、補完機能によって入力候補が得られるので、メソッド名やパラメータを正確に覚えていなくても、わずかなキーストロークで確実に正しいコードを入力することができます。 3rdRailのコード補完には、開発者が今行っているコーディングの内容を理解し、最適な選択候補を表示するインテリジェント補完機能が搭載されています。ポップアップウィンドウには、膨大な数の候補が表示されるのではなく、最適な候補がいくつか表示されるので、すばやく候補を選択できます。 3rdRailのコード補完機能は、実行時に動的に生成されるメソッドの補完にも対応しています。

アプリケーション設計を改善できるリファクタリング
3rdRailでは、Ruby on Railsに特化したリファクタリング機能を搭載しています。この機能を用いれば、アプリケーション機能を変更することなく、安全、確実にコードに変更を加えることができます。

Ruby on Rails開発をすぐに始められる完全なランタイム環境
3rdRailをインストールすると、データベース、Ruby、Ruby on Rails、Gemマネージャ、必要なGemやツールなど、Ruby on Railsを実行するために必要なランタイムがすべてセットアップされます。開発者は、インストール後、直ちにRuby on Rails開発をスタートできます。

ビギナーにもやさしい生産性を高める各種ウィザード
3rdRailには、Ruby on Railsのコマンド操作を対話式のウィザードで実行できる支援ツールが多数搭載されています。複数のコマンド操作も、目的別に整理されたウィザードによって、一度に実行可能。ウィザードによって行ったコマンド操作も、CodeGearコマンダーで確認できるので、初心者にも経験者にもやさしく、生産性を飛躍的に向上できます。

Web開発を支援するツールを搭載
Mozillaブラウザ、JavaScriptのデバッグ、ドキュメントオブジェクトモデルの検査、リクエストモニタなどが搭載され、Webサイトのあらゆる成果物の管理や編集を支援します。