NetBeans Ruby の操作

関連項目

このトピックでは、「プロジェクト」ウィンドウ内に開いている NetBeans Ruby および Ruby on Rails プロジェクトで行うことができる一般的な作業をまとめています。詳細な情報を参照するには、右欄に表示されているリンクをクリックしてください。

行う作業... 手順
Ruby または Ruby on Rails プロジェクトを新規作成する
  1. メインメニューから「ファイル」>「新規」を選択して「新規プロジェクト」ウィザードを開きます。
  2. 「カテゴリ」リストで Ruby を選択します。
  3. プロジェクトのリストで「Ruby アプリケーション」または「Ruby on Rails アプリケーション」を選択します。
既存の Ruby または Ruby on Rails アプリケーションをインポートする
  1. メインメニューから「ファイル」>「新規」を選択して「新規プロジェクト」ウィザードを開きます。
  2. 「カテゴリ」リストで Ruby を選択します。
  3. プロジェクトのリストで「既存のソースを使用する Ruby アプリケーション」または「既存のソースを使用した Ruby on Rails アプリケーション」を選択します。
    • 「既存のソースを使用する Ruby アプリケーション」を選択した場合は、「新規 既存のソースを使用する Ruby アプリケーション」ウィザード:「名前と場所」が表示されます。
    • 「既存のソースを使用した Ruby on Rails アプリケーション」を選択した場合は、「新規 既存のソースを使用した Ruby on Rails アプリケーション」ウィザード:「名前と場所」が表示されます。
    プロジェクトにファイルを追加する
    1. 「プロジェクト」ウィンドウで主プロジェクトノードを選択し、右クリックします
    2. 「新規」を選択して、追加するファイルの種類を選択します。
    3. 「新規ファイル」ウィザードで、必要に応じてファイルの名前と場所を指定し、「完了」をクリックして、ファイルを作成します。
    モデル、コントローラ、移行、統合テストなどを生成する
    1. 「プロジェクト」ウィンドウで、Ruby on Rails プロジェクトの主ノードを選択して右クリックします
    2. 「生成」を選択して「Rails ジェネレータ」ダイアログを開きます。
    3. 「生成」ドロップダウンリストを展開して、生成する項目を選択します。

    スキャフォールドを生成する例については、次のページを参照してください。 

    ファイルを編集する
    1. 「プロジェクト」ウィンドウで、プロジェクトのノードを選択し、必要に応じて、そのノードをダブルクリックして、ノードを開きます。
    2. 編集するファイルがある場所に移動して、ファイルを選択し、ダブルクリックして、エディタでファイルを開きます。

    キーボードショートカットを使用して、すばやくファイルを編集することもできます。Windows ユーザーの場合は、Alt-Shift-O を押します。Mac ユーザーの場合は、Ctrl-Shift-O を押します。

    エディタの詳細は、次を参照してください。

    Rails アクション (コントローラ ファイル内のメソッド) とその対応するビュー (.hrtml または .erb ファイル) を切り替える
    • Ctrl-Shift-A
    • Command-Shift-A (Mac ショートカット)
    テストファイルとそのテスト対象ファイルを切り替える
    • Ctrl-Shift-T
    • Command-Shift-T (Mac ショートカット)

    その他のエディタのショートカットについては、 を参照してください。

    Ruby on Rails プロジェクト用のデータベースサーバーを選択する
    データベースを移行する
    • Ruby on Rails プロジェクト用のデータベースを移行するには (たとえばモデルに定義していた表を追加するなど)、「プロジェクト」ウィンドウで主プロジェクトノードを右クリックし、「データベースの移行」>「現在のバージョンへ」を選択します。
    • その他のバージョンへの選択肢のいずれかを選択することで、データベースを以前のバージョンに戻すこともできます。
    • 例については、「Ruby のブログを 10 分で作成」チュートリアルの を参照してください。 
    データベースサーバーを登録する
    IDE に データベースを追加する
    IDE から Ruby または Rails アプリケーションを実行する
    1. プロジェクトが主プロジェクトでない場合は、そのプロジェクトノードを右クリックし、「主プロジェクトとして設定」を選択します。
    2. 「主プロジェクトを実行」プロジェクトを実行ボタン ツールバーボタンをクリックするか、F6 キーを押すか、メインメニューから「実行」>「主プロジェクトを実行」を選択します。
      • IDE 下部のウィンドウに Ruby プロジェクトの出力が表示されます。
      • Ruby on Rails プロジェクトは、Rails 用に構成されたサーバーで実行され、デフォルトブラウザに表示されます。
        • サーバーを停止するには、IDE 下部の出力ウィンドウの左側にある「X」ボタン 赤色の X アイコン をクリックします。
    コントローラまたはビューファイルを実行する
    • コントローラまたはビューファイルにいる場合は、Shift-F6 キーを押して現在のファイルを実行します。Web サーバーが稼働中でなければ 、Web サーバーが起動し、現在のファイルに対応する URL でブラウザが開きます。
    プロジェクトでテストを実行する
    • ビューまたはコントローラファイルの編集中にすばやくテストするには、Ctrl-F6 キー (Mac プラットフォームの場合は Command-F6 キー) を押して、そのファイルに関連付けられているテストを実行します。
    • エディタのポップアップメニューから「ファイルを実行」または「ファイルをテスト」を使用すると、単体テストを実行できます。
    Ruby on Rails アプリケーションをデバッグする
    • Ruby on Rails アプリケーションをデバッグするには、メインメニューから「実行」>「主プロジェクトをデバッグ」を選択します。

      詳細は、次のリンクを参照してください。

      • 「デバッグとテスト」リンクは次の場所にあります。
    Ruby gem を管理する
    Rails プラグインを管理する
    • Rails プラグインマネージャーを開くには、「プロジェクト」ウィンドウで Ruby on Rails プロジェクトノードを右クリックし、「Rails プラグイン」を選択します。
    Rake タスクを実行する
    1. 「プロジェクト」ウィンドウでプロジェクトの名前を選択して右クリックします。
    2. 「Rake タスクの実行」を選択し、実行するタスクの種類を選択します。
    3. IDE 下部の出力ウィンドウでタスクの進捗状況を確認します。
    NetBeans で対話型 Ruby シェル (IRB) を使用する
    • 「ウィンドウ」>「その他」>「Ruby シェル (IRB)」を選択します。詳細は、「対話型 Ruby (IRB) の使用」を参照してください。
    関連項目
    NetBeans における Ruby 開発について

    著作権と商標について