PhpStorm 2025.3 ヘルプ

インクルードパスの構成

インクルードパスPHP ライブラリを保持するために使用されます。PHP ライブラリは、ファイルパスを引数として使用する一部の関数 / メソッド ( require()include() など) で補完および参照解決に使用されるサードパーティコードです。

デフォルトでは、vendor ディレクトリのすべてのフォルダーは、PhpStorm によってライブラリのルートと見なされます。このようなフォルダーは、設定 | PHP | インクルードパスに自動的に追加されます。

インクルードパス経由で追加されたファイルは、プロジェクトのスコープ内で編集することはできません。複数のプロジェクトからアクセスして変更する必要がある既存のコードがある場合は、追加のコンテンツルート経由で追加することを検討してください。

インクルードパスの構成

  1. 設定ダイアログ (Ctrl+Alt+S) で、PHP をクリックします。

  2. 開いた PHP ページのインクルードパスタブでライブラリフォルダーのリストを構成します。

    • Add および Remove を使用してフォルダーパスを追加および削除します。

    • リストを検索するには、スピード検索を使用します。すぐに項目名を入力するか、Ctrl+F を押して検索フィールドを表示します。

    • プロジェクト分析からフォルダーの内容を除外します。これを行うには、フォルダーを選択し、ツールバーの このパス以下を除外をクリックし、表示されるファイル検索ダイアログで除外するネストされたフォルダーへのパスを選択します。

    Configure include paths dialog

新しく作成されたすべてのプロジェクトのインクルードパスを構成する

新しく作成されたすべてのプロジェクトに適用されるインクルードパスを構成するには、デフォルトの新しいプロジェクト設定を使用します。

  1. メインメニューで、ファイル | 新規プロジェクトのセットアップ | 新規プロジェクトの設定に移動します。

  2. 開いた設定ダイアログで、言語およびフレームワーク |PHP に移動し、インクルードパスタブの Add をクリックして、必要なフォルダーへのパスを追加します。

    Configure include paths for new projects dialog
2025 年 7 月 11 日

関連ページ:

ライブラリフォルダー

ライブラリは、プロジェクトでそのまま使用されるサードパーティのファイルまたはファイルのセットです。PHP ライブラリは、プロジェクト内で Composer によって管理されることが多く、依存関係として宣言され、vendor ディレクトリ内のフォルダーにインストールされます。ライブラリをプロジェクトファイルと区別しつつ、ライブラリのクラスとメソッドを IDE の内部情報に含めるため、PhpStorm はライブラリフォルダーをライブラリルートとしてマークします。PHP ライブラリのルート:PhpStor...

PHP

このページとこのノードのすべてのページは、PHP プラグインが有効な場合にのみ使用できます。PHP プラグインは PhpStorm にバンドルされており、デフォルトで有効になります。プラグインが無効になっている場合は、プラグインのマッピングの説明に従ってで有効にします。このページを使用して、使用可能な PHP インタープリターの 1 つを選択して、プロジェクトでの PHP 開発および単体テストのサポートを構成します。PHP 言語レベルこのリストでは、コーディング支援を受ける PHP 機能の範囲を指定...

ツールウィンドウのスピード検索

スピード検索を使用すると、ツールウィンドウ内の項目をすばやく見つけることができます。たとえば、プロジェクトツールウィンドウ内のファイルまたはフォルダー、構造ツールウィンドウのメンバー、コミットツールウィンドウ内の変更リスト、TODO リスト内の項目などです。ツールウィンドウ、ツリー、リスト、ポップアップを選択します。ファイル、クラス、フィールドの名前など、アイテム名の入力を開始します。入力すると、入力した文字を示すフィールドがツールウィンドウ上に表示され、選択範囲が指定した文字列に一致する最初

プロジェクト分析

プロジェクト分析により、PhpStorm はスマート IDE 機能 (コード補完、インスペクション、リファクタリング、ナビゲーション、使用箇所の検索、構文のハイライト) を有効にできます。PhpStorm は、新しいプロジェクトを開いたりクローンを作成したり、プラグインを有効化または無効化したり、ブランチを切り替えたりした後に、このプロセスをトリガーします。また、大規模な外部ファイルの更新(たとえば、プロジェクトのビルド時に複数のファイルが作成または生成される場合など)後にもトリガーされます。分...

プロジェクト設定

プロジェクト設定は現在のプロジェクトにのみ適用されます。これらは、他のプロジェクトファイルとともに .idea ディレクトリに .xml 形式で保存されます。プロジェクト設定には、VCS 構成、コードスタイルオプション、言語インスペクションのリスト、およびその他の設定を含めることができます。プロジェクト設定を構成するには、メインメニューから macOS の場合は、Windows の場合は、Linux の場合はを選択します。または、を押して IDE 設定を表示することもできます。設定ダイアログでは、現在...

プロジェクトで PHP 名前空間を構成する

PhpStorm は、PHP の名前空間名をディレクトリ構造にマップする必要があることを規定する PSR-0/PSR-4 オートロード標準をサポートします。PhpStorm でソースルートタイプでマークされたディレクトリはネームスペースのルートとみなされ、その下に作成されるすべてのディレクトリは別個のネームスペースとみなされます。ソースルートタイプが設定されている場合、新しいクラス / インターフェースなどを作成するときに、PhpStorm によって名前空間名が自動補完されます。このディレクトリ内に...