RubyMine 2026.1 Help

Rails ナビゲーション

RubyMine は、コントローラー、ビュー、モデル、テストなどの Rails コンポーネント間の移動をサポートします。 例: モデルから、コントローラー、 schema.rb または structure.sql のテーブルスキーマ、テスト、対応するファクトリに移動できます。 ナビゲーション機能は、エディター、ツールウィンドウ、 モデルの依存関係ダイアグラムで使用できます。

Rails コンポーネント間を移動するには:

  1. メインメニューで、 移動 | 関連シンボル ... Ctrl+Alt+Home に移動します。

  2. ポップアップメニューから目的のターゲットを選択するか、左側で指定された対応するキーを押します。

    以下にいくつかの例を示します。

    • コントローラーのアクション -> 表示

    • コントローラーのアクション -> routes.rb でルーティング

    • モデル -> ファクトリ

    • モデル -> schema.rb または structure.sql のテーブルスキーマ

ガターアイコンを使用して、Rails コンポーネント間を移動できます。

  • アクションに関連付けられたビューファイルに移動する場合は、対応するコントローラーを開き、目的のアクションを見つけて、アクション定義の横にある ビューにジャンプ ガターアイコンをクリックします。

    ビューから対応するアクションに戻るには、エディターでビューファイルを開き、 Go to controller ガターアイコンをクリックします。

  • モデルから schema.rb create_table 呼び出しに、またはその逆にすばやく移動できます。 エディターで目的のモデルを開き、 Go to schema definition ガターアイコンを使用してナビゲーションします。

    create_table 呼び出しからテーブルを使用するモデルに戻るには、 schema.rb を開き、 Go to model definition ガターアイコンをクリックします。

URL パス インレイヒントを使用して、コントローラーアクションから routes.rb ファイル内のそれぞれの宣言に移動できます。

  1. 必要なコントローラーアクションの上にあるインレイヒントをクリックして、その URL で使用可能なアクションのリストを表示します。

  2. リストから 宣言または使用箇所に移動 を選択します。

エディターの Partial declarations ガターアイコンは、部分宣言を示しています。 このアイコンを指すと、同じ宣言の他の部分に関する情報が表示されます。 部分宣言に移動するには、ガターアイコンをクリックしてポップアップから宣言の目的の部分を選択します。

RubyMine を使うと、 型依存関係ダイアグラムのノードや関連からコード内の対応するクラスへジャンプできます

これを行うには、ダイアグラムで必要なノード / 関連付けを右クリックし、 選択した要素のアクション | ソースに移動 F4 を選択します。 1 対多または多対多の関連付けを選択した場合は、目的の関連付け部分を選択できます。

モデルの関連付けから移動する
2026 年 6 月 2 日