corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

Ruby および Ruby on Rails

NetBeansIDEでのRubyおよびRails開発
画像をクリックして全画面表示

Ruby でのプログラミングおよび Ruby On Rails フレームワークを使用した開発に最適なツール。

Ruby ソースコードエディタ

エディタでは、構文と意味構文に従って Ruby のコードのインデント設定、補完、および強調表示が可能です。これは、名前変更のリファクタリング、型推論、およびナビゲーションによる支援を行います。エディタでは、コードはリアルタイムで構文解釈され、語や括弧の対応付け、エラーや発生箇所のマーク、新しい簡易修正や RDoc の表示が行われます。少ないキーストロークで、頻繁に使用するコードスニペットをライブテンプレートから挿入できます。

Ruby エディタ

Ruby プロジェクト

Ruby プロジェクト型は、Ruby ファイル、RSpec 仕様ファイル、および YAML ファイルをサポートします。NetBeans の Ruby プラットフォームマネージャーを使用すると、プロジェクト実行時に JRuby、またはシステム上のほかのネイティブ Ruby インタプリタのどちらを使用するかを選択できます。

IDE は Rake 構築ツールとの統合を実現し、Interactive Ruby Shell (IRB) にアクセスできるようにします。リファクタリングと Test::Unit、自動テスト、Shoulda テスト、および RSpec のサポートが統合されています。タスクの一覧でヒントとエラーを追跡することもできます。


Ruby on Rails プロジェクト

Ruby on Rails プロジェクト型は、Rake ターゲットとデータベースマイグレーションをサポートします。「Rake タスクを実行/デバッグ」ダイアログに、以前入力したパラメータのリストが表示され、マイグレーションおよびフィクスチャータスクのパラメータのリストが自動的に生成されます。Rails 3 プロジェクトを生成するか、Rails コードジェネレータのグラフィカルなウィザードでコードを生成できます。プロジェクトの論理ビューでは、コントローラがモデル、ビュー、およびデータベースマイグレーションから明確に分離されています。

ERB ファイルを編集し、WEBrick や Mongrel の Web サーバーにプロジェクトを直接配備できます。Rails のアクションと対応するビューの間を簡単に移動できます。また、編集中のファイルとの関連性がもっとも高い URL をブラウザに表示できます。

Ruby and Rails 用デバッガ

Ruby コードや ERB ファイルをステップ実行するか、通して実行できます。ブレークポイントを設定したり、局所変数を確認したり、呼び出しスタックをナビゲートしたり、スレッドを切り替えたりできます。エディタ内で変数の上にマウスポインタを置くと、式を評価してツールチップに表示します。NetBeans IDE は高速 Ruby デバッガをサポートしています。これは JRuby でも操作できます。NetBeans プロジェクトに含まれない Ruby ファイルをデバッグしたり、コマンド行から開始された任意のリモートプロセスにデバッガを接続したりでき、使いやすいデバッガフロントエンドのメリットをすべて活用できます。

Ruby テスト

Ruby ファイル

Rails ジェネレータ

Ruby デバッガ

Ruby Gems インストールマネージャー

統合されている Ruby Gems パッケージ化システムを使用して、Ruby のインストールを拡張できます。Gems インストールマネージャーを使用して $GEM_PATH または $GEM_HOME を構成できます。自由に入手可能な Ruby ソフトウェアライブラリを追加して管理したり、独自のパッケージを配布したりできます。Gem マネージャーでは、特定のバージョンの gem をアンインストールすることもできます。

Bundler gem をインストールすると、プロジェクトのコンテキストメニューから Bundler アクションを実行できます。

 

- Ruby の Wiki

Ruby Gems マネージャー