RubyMine 2026.1 Help

スコープ

この設定ページを使用してスコープ、つまりさまざまな操作を適用するファイルのセットを定義します。

メインツールバー​

項目

ツールチップ

説明

追加ボタン

スコープの追加

Alt+Insert

新しい ローカルスコープまたは 共有スコープを追加します。

削除ボタン

削除

Alt+Delete

リストから選択したスコープを削除します。

構成のコピー ボタン

構成のコピー

Ctrl+D

選択したスコープのコピーを作成してください。

名前を付けて保存ボタン

名前を付けて保存

選択したローカルスコープを共有として、または選択した共有スコープをローカルとして保存します。

上に移動ボタン   下に移動ボタン

上に移動/下に移動

リスト内でスコープを上下に移動します。

スコープ設定コントロール

項目

説明

名前

スコープ名を指定してください。

パターン

現在のスコープを定義するパターンを指定してください。 以下の要素と構造を使用できます。

  1. ファイル: 修飾子。 要素は必須です。

  2. * アスタリスクは、ファイル名またはファイル拡張子内の任意のシンボルを表します。

  3. 論理演算子 AND (&&), OR (||)NOT (!)

詳細については、 スコープ言語構文リファレンス を参照してください。

空のパターンや誤ったパターンを格納することはできません。 そのような場合、RubyMine は 構文エラー警告を表示します。

サンプル例

  • file:*.js||file:*.coffee - すべての JavaScript と CoffeeScript ファイルを含みます。

  • file:*js&&!file:*.min.* - minification によって生成することを示す min 拡張機能を持つファイルを除いて、すべての JavaScript ファイルを含めます。 詳細は JavaScript の最小化 をご参照ください。

  • !file:*/.npm//* - すべての .npm フォルダーを除外します。

含める

選択したアイテムが含まれています。 現在のアイテムがフォルダーの場合、ネストされたサブフォルダーは無視されます。

再帰的に含める

選択したフォルダーとネストされたすべてのサブフォルダーとその内容を含めます。

除外

選択したアイテムを除外します。 現在のアイテムがフォルダーの場合、ネストされたサブフォルダーはスコープに残ります。

再帰的に除外する

選択したフォルダーとネストされたすべてのサブフォルダーとその内容を除外します。

スコープツールバー

項目

ツールチップ

説明

プロジェクトツリービュー

ツリービューには、プロジェクトで使用可能なすべてのファイルが含まれています。 ビューで、現在のスコープに含める必要なファイルを選択し、スコープ定義パターンを自動的に生成します。

ファイルの表示

ファイルの表示

このオプションを有効にすると、ソースファイルがツリービューに明示的に表示されます。 ファイルが表示されたら、選択してパターンに除外 / 含めることができます。

このオプションを無効にしないと、すべてのファイルがツリーから非表示になります。

モジュールの表示ボタン

モジュールの表示

このオプションを有効にすると、ツリービューの項目が対応するモジュールノードに表示されます。 それ以外の場合、プロジェクト項目は対応するパッケージに表示されます(パッケージを含むソースパスなど)。

モジュールをフラット化するボタン

モジュールのフラット表示

このオプションを有効にすると、スコープのパッケージ構造が表示されます。

含められたファイルのみ表示

含められたファイルのみ表示

このオプションを有効にすると、ツリーにはスコープに含まれる要素のみが表示されます。

プロジェクトツリービューの凡例

項目

説明

緑色のサンプル

スコープに含まれるフォルダーとファイルは、緑色でマークされています。

ブラック

スコープから除外されたフォルダーとファイル。

ダークブルーの色見本

除外ファイルと含まれているファイルおよびサブフォルダーの両方を含むフォルダーは、濃い青でマークされています。

2026 年 6 月 2 日