PhpStorm 2019.3ヘルプ

スコープとファイルの色の構成

スコープは、プロジェクト内のファイルとディレクトリのフィルタリングされたサブセットです。スコープビューを有効にすると、検索コードインスペクションなどの操作を選択したスコープに制限します。このセクションでは、スコープの設定方法とこれらのスコープに属するファイルの色付けについて説明します。

新しいスコープを作成する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、外観 & 振る舞い | スコープに移動します。

  2. Add scope (Insert) iconをクリックし、リストからローカルまたは共有を選択して、スコープの名前を指定します。

    • ローカルスコープは個人使用のみを目的としており、ワークスペースに保存されています。デフォルトの場所: %HOMEPATH%\.<product><version>\config\projects\<project_name>\.idea\workspace.xml

    • 共有スコープは現在のプロジェクトに対して定義されており、VCSを介してチームメンバーがアクセスできます。デフォルトの場所: %HOMEPATH% \.<product><version>\config\projects\<project_name>\.idea\scopes\

スコープ内の項目のリストを構成する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、外観 & 振る舞い | スコープに移動し、構成するスコープを選択します。

  2. スコープのパターンを定義するには、次のいずれかの操作を実行します。

    • ファイルとディレクトリをスコープに含めるには、ファイルとディレクトリを選択し、包含または再帰的に包含(サブディレクトリ付き)ボタンを押します。ファイルまたはディレクトリを除外するには、除外または再帰的に除外を使用します。PhpStormは式を作成し、それをパターンフィールドに表示します。

    • スコープ言語構文を使用して、パターンフィールドにパターンを手動で指定してください。

  3. 適用をクリックします。

ファイルの色をスコープに関連付ける

さまざまなスコープに属するファイルは、PhpStormのユーザーインターフェース全体( ナビゲーションリスト内、エディタータブ内、プロジェクトツールウィンドウ内)でさまざまな色で強調表示できます。これにより、大スコーププロジェクトではるかに速く簡単なナビゲーションが可能になります。

ファイルの色をスコープに関連付ける

  1. ファイル | 設定 | 外観 & 振る舞い | ファイルの色にナビゲートします。

  2. 追加 Add iconをクリックします。

  3. 色ラベルの追加ダイアログで、スコープを選択し、スコープの色を選択します。

  4. OKをクリックします。

  5. スコープの色を使用する領域を定義します。領域を定義するには、エディター・タブで使用するまたはプロジェクト・ビューで使用するチェックボックスを選択します。

  6. スコープの色の関連付けのアクセシビリティレベルを選択します。色の関連付けを共有するには、共用アイコン(Share icon)をクリックします。

    ファイルの色の関連付けのデフォルトの場所は %HOMEPATH% \.<product><version>\config\projects\<project_name>\.idea\fileColors.xml です

  7. 変更を適用。

スコープの順序を整理する

いくつかのファイルが複数のスコープに含まれている場合、スコープの順序が重要になります。PhpStormは、そのようなファイルを強調表示するために一番上のスコープの色(スコープ設定ページに表示)を使用します。もちろん、スコープの順序、つまり結果の強調表示を変更することができます。

スコープの順序を整理する

  1. ファイル | 設定 | 外観 & 振る舞い | スコープにナビゲートします。

  2. 移動する範囲を選択します。

  3. 順序を変更するには、the Move Up buttonAlt+Up)または the Move Down buttonAlt+Down)をクリックします。

  4. 適用をクリックします。

最終更新日: 2020年2月27日

関連ページ:

プロジェクト内のターゲットと使用箇所を検索する

プロジェクト内のテキスト文字列を検索したり、さまざまな範囲を使用して検索プロセスを絞り込んだり、検索から特定の項目を除外したり、使用箇所や出現箇所を見つけたりすることができます。プロジェクトで検索文字列を見つけるメインメニューから を選択します。検索フィールドに、検索文字列を入力します。または、エ...

インスペクションを実行する

PhpStormは、エディターで開かれているファイル内のコードを分析し、入力中に異常コードを強調表示します。インスタント分析の結果をすばやく確認するには、エディターの右上隅にあるアイコンを参照してください。エラーが検出された場合は、が表示されます。アイコンは警告を表します。アイコンは、タイプミスが検...

スコープ

スコープは、特定の操作(検索、コードインスペクションなど)の適用を制限できる、プロジェクト内のファイルまたはディレクトリのサブセットです。さらに、一度に表示する各スコープのカラーリングを構成できます。どの種類のファイルを扱っているか。プロジェクトが大きくなるにつれて、スコープはさらに役立ちます。基本...

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

スコープ言語は、さまざまな種類の分析に関与するプロジェクトスコープを指定するために使用されます。ファイルのセット:単一のファイルはファイル名、すなわちによって定義されます、サブディレクトリに再帰しないディレクトリ内のすべてのファイルのセットは、スラッシュの後にアスタリスクで定義されます。:、サブディ...

名前でターゲットを検索する (どこでも検索)

プロジェクト内またはその外側にある項目をその名前で見つけることができます。ファイル、アクション、クラス、シンボル、設定、およびUI要素を単一のエントリポイントから検索できます。プロジェクト内のテキストの検索と置換またはファイル内のテキストの検索と置換からのテキスト検索について学びます。どこでも検索を...

プロジェクトツールウィンドウ

このツールウィンドウを使用すると、プロジェクトをさまざまな観点から見て、新しい項目(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルの開き、目的のコードフラグメントへの移動などのタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコ...