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

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

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

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

プロジェクトから phar アーカイブを除外する
PHPプロジェクトのコンテキストでは、 PHP アーカイブ ( phar ファイル)全体を除外することで、 phar アーカイブ内のクラスとインストール済みベンダーディレクトリ内の対応するクラス間の 複数宣言の競合を防ぐこともできます。
プロジェクト ツールウィンドウで、必要な phar アーカイブを選択し、選択したコンテキストメニューから プロジェクトから phar を除外する を選択します。