IntelliJ IDEA 2024.1 ヘルプ

スコープ

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

The Scopes page in Settings

メインツールバー

項目

ツールチップ

説明

the Add button

スコープの追加

Alt+Insert

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

the Remove button

削除

Alt+Delete

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

the Copy configuration button

構成のコピー

Ctrl+D

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

the Save as button

名前を付けて保存します

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

the Move up button the Move down button

上へ移動 / 下へ移動

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

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

項目

説明

名前

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

パターン

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

  1. file: 修飾子。要素は必須です。

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

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

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

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

包含

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

再帰的に含める

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

除外

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

再帰的に除外する

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

スコープツールバー

項目

ツールチップ

説明

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

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

the Flatten Packages button

パッケージのフラット表示

このオプションを有効にすると、すべてのパッケージが単一レベルのツリービューとして表示されます。これにより、ツリー階層全体を経由することなく、プロジェクト内のどこかでパッケージをその名前で見つけることができます。

the Group by Scopes Type button

スコープタイプ別グループ

このボタンを押すと、ツリービューの項目が 3 つのノードにグループ化されます。

  • ライブラリクラス

  • プロダクション用クラス

  • テストクラス

このボタンは、スコープのパッケージプレゼンテーションでのみ使用できます。

the Compact Middle Packages button

中間パッケージを収縮

このオプションを使用すると、空のパッケージをどのように表示するかを指定できます。(空のパッケージとは、他のパッケージ以外に何も含まれていないものです。)

the Show Modules button

モジュールの表示

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

the Show Module Groups button

モジュールグループを表示

このオプションを有効にすると、モジュールグループ内のモジュールは他のモジュールと同じレベルで表示されます。

Show files

ファイルの表示

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

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

Show included only

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

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

  • パッケージ

  • プロジェクト

プロジェクトファイルをツリービューに表示する方法を定義します。

プロジェクトツリービューの表示、スコープ言語の構文、および使用可能なツールバーボタンは、選択内容によって異なります。

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

項目

説明

the green color sample

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

Black

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

the dark blue color sample

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

関連ページ:

スコープとファイルの色

スコープは、プロジェクト内のファイル、パッケージ、フォルダーのグループです。スコープを使用して、さまざまな IDE ビューのプロジェクトアイテムを視覚的に区別し、特定の操作の範囲を制限できます。スコープは、プロジェクト内のファイルを論理的に編成するように設計されています。テストソースはテスト関連のスコープに移動でき、製品コードは製品ファイルのスコープに関連付けることができます。これらの論理チャンクにより、プロジェクトの管理が容易になります。例: テスト関連のインスペクションをテストクラスでのみ実...

スコープ言語構文リファレンス

スコープ言語を使用して、プロジェクトスコープ (ファイル、ディレクトリ、サブディレクトリのセット) を指定できます。クラスのセット:単一のクラスは、たとえばクラス名によって定義されます:、サブパッケージに拒否されない、パッケージ内のすべてのクラスのセットは、たとえば、ドットの後のアスタリスクで定義されます。サブパッケージの内容を含むパッケージ内のすべてのクラスのセットは、ダブルドットの後のアスタリスクで定義されます(例:)。ファイルのセット:単一のファイルを追加するには、ファイル名を使用する

ファイルカラー

このページを使用して、特定のスコープのプロジェクトファイルを区別するための色を設定します。ファイルカラーを有効にするこのチェックボックスを選択して機能を有効にします。エディタータブで使用するエディターのタブで色を有効にします。プロジェクトビューで使用するプロジェクトツールウィンドウと検索結果 (たとえば、複数ファイル内検索ダイアログ) で色を有効にします。スコープの管理このボタンをクリックして、必要な範囲を定義します。色を設定する:スコープと同様に、色の関連付けはローカルで共有できます。ロー...