CodeGear"! 3rdRail"!は、 Ruby/JRubyおよびRuby on Rails(RoR)向けの強力な統合開発環境 (IDE) です。 Web開発の新潮流Ruby on Rails(RoR)を強力にサポートし、開発を効率化。コマンドライン開発をIDEのビジュアルツールに統合した革新的な機能「CodeGear コマンダー」により、プロユースにも対応。幅広いスキルセットのエンジニアが利用できる環境を提供することで、話題の最新テクノロジーを企業で活用可能にしました。
Ruby/JRubyやRuby on Rails(RoR)のプログラミングコンテキストや規約を理解するインテリジェントコード補完機能を搭載し、コード入力作業を効率化。Ruby on Rails(RoR)のための完全なランタイム環境、高速な統合デバッガ、複数の関連するステップを単一の操作で実行できる各種ウィザードなど、ビギナーにもやさしい環境を用意しています。
3rdRail起動イメージ画像 (クリックすると拡大画像が表示されます)
コマンドライン開発のパワーと IDEの生産性を両立する「CodeGear コマンダー」
Ruby on Railsの開発では、コンソール環境でのコマンドの使用が一般的です。3rdRailでは、Ruby on Rails(RoR)のコマンドラインインターフェイスをIDE に統合し、コマンド入力も支援機能で効率化しました。さらに、モデルやビューを追加するコマンドの出力は直ちにIDE 内のすべての箇所に反映されるので、コマンド作業から直ちにIDE のビジュアル環境へと移動できます。
「コードナビゲーション」により複雑なコードを効率的にナビゲート
多くのコードが自動生成され、依存関係を持つRuby on Rails(RoR)アプリケーションでは、規模が大きくなるほど、関係するコードを管理・トレースすることが難しくなります。3rdRailに搭載されたコードナビゲーション機能では、依存関係ビューによって、構文分析と意味分析を組み合わせた相互依存関係を表示します。
「インテリジェントコード補完」でコーディング作業を効率化
3rdRail のコード補完機能には、メソッド補完、パラメータ補完、構文チェックの強力な機能が統合されています。3rdRailは、開発者の作業文脈を理解し、慣例とセマンティックスに基づいて、その候補を予測します。開発者は、もはやオブジェクトの型やメソッド名、メソッドの定義などの委細を覚えておく必要がなくなるので、わずかなキー入力でより正確にプログラムを記述できるようになります。
「リファクタリング」によりアプリケーション設計を改善
3rdRailには、Ruby on Rails(RoR)に特化したアプリケーション設計を改善/整理するための機能が搭載されています。3rdRailのリファクタリングツールを用いれば、開発者はコードを直接変更することなく、アプリケーション構造を変更できます。
生産性を高める「ウィザード」
「CodeGear コマンダー」での Ruby on Rails(RoR)ジェネレータによる作業を拡張し、ビジュアル操作で一連のステップを実行可能にしました。これにより、ビギナーでも容易に Ruby on Rails アプリケーション開発に加わることができます。
Web 開発ツールを搭載Mozilla ブラウザ、JavaScript のデバッグ、ドキュメントオブジェクトモデルの検査、リクエストモニタなどが搭載され、Web サイトのあらゆる成果物の管理や編集を支援します。
トライアル版のダウンロード方法
|