除外されたファイルとフォルダー
自動的に除外されたフォルダーを表示および管理する
IDE のパフォーマンスを向上させるため、PhpStorm はプロジェクト起動時に、フレームワーク固有の生成出力、一時コンテンツ、ログ、キャッシュ、類似のフォルダーを自動的に除外対象としてマークします。
自動的に除外されたフォルダーの一覧を表示および管理するには:
設定 (Ctrl+Alt+S) | ディレクトリ ページで、
除外 をクリックします。
開いた フレームワークの除外設定 ダイアログには、PhpStorm がプロジェクトを開く際に検索する除外対象フォルダーの全リストが表示され、現在のプロジェクトで除外されるフォルダーの横にあるチェックボックスが選択されています。

特定のフォルダーのデフォルトの除外設定を上書きしてプロジェクト分析に含めるには、そのフォルダーの横にあるチェックボックスの選択を解除し、 OK をクリックします。
単一ファイルを除外する
インスペクション、コード補完などによって無視されるように、プロジェクトから単一のファイルを除外する必要がある場合があります。 これは ファイルタイプのオーバーライド アクションを使用して行われます。
プロジェクトツールウィンドウ で、目的のファイルを選択します。
選択したコンテキストメニューから を選択し、 ファイルタイプの選択 リストから プレーンテキスト を選択します。
<ファイルタイプ> としてマーク アクションを使用してファイルを元のタイプに戻すこともできます。
ファイルがプレーンテキストとしてマークされている場合、PhpStorm はコード補完とナビゲーションにはこれ以上使用しません。 このようなファイルは、エディターではプレーンテキストとして表示され、 プロジェクトツールウィンドウ には特別なアイコン がマークされています。
ファイルとフォルダーを除外としてマークする
設定 ダイアログ (Ctrl+Alt+S) で、 ディレクトリ を選択します。
ディレクトリを選択し、コンテキストメニューまたは マーク ツールバーを使用して、ディレクトリを Excluded としてマークします。

名前パターンでファイルとフォルダーを除外する
設定 ダイアログ (Ctrl+Alt+S) で、 ディレクトリ をクリックします。
除外ファイル フィールドに、除外するファイルとフォルダーの名前を定義するマスクを入力します(例:
*.min.jsまたはlib)。 区切り文字としてセミコロンを使用します。ファイルの名前がこれらのパターンのいずれかに一致する場合、ファイルは除外されたものとして扱われます。
フォルダーの名前がパターンに一致する場合、このフォルダーとそのサブフォルダー内のすべてのファイルが除外されます。

プロジェクト分析からライブラリを除外する
vendor ディレクトリ内の特定のフォルダーをプロジェクト分析から除外することができます。 除外するには、 リストでフォルダーを選択し、ツールパネルで または このパス配下を除外する をクリックします。
これにより、選択したフォルダーまたはファイルがインクルードパスから除外され、その ルートタイプが ライブラリ () から Excluded (
) に変更されます。

プロジェクトから phar アーカイブを除外する
PHP プロジェクトのコンテキストでは、 phar アーカイブ内のクラスとインストールされているベンダーディレクトリ内の対応するクラス間の phar の競合を避けるために、 PHP アーカイブ(英語) ( phar ファイル)全体を除外することもできます。
Project ツールウィンドウで、必要な phar アーカイブを選択し、選択したコンテキストメニューから プロジェクトから phar を除外する を選択します。