IDE の修復
PhpStorm は、特定のプロジェクトのキャッシュファイルを段階的にリフレッシュおよび回復する手段を提供します。IDE の修復アクションを使用すると、キャッシュを無効にして IDE を再起動することなく、プロジェクト内の未解決のコードまたは破損したキャッシュの問題をトラブルシューティングできます。PhpStorm はリカバリ中に現在のプロジェクトのみを処理するため、すべてのプロジェクトのキャッシュファイルが失われることはありません。次にプロジェクトを開くときに、キャッシュの再作成を待つ必要はありません。
PhpStorm は、IDE での作業中に発生する可能性のある問題を解決することを目的としたいくつかの回復手順を提供します。たとえば、一部のクラスが解決されない場合やナビゲーション機能が正しく機能しない場合などです。各手順の後で、問題が解決するかどうかを確認し、回復プロセスを続行するか完了するかを決定できます。
メインメニューで、に移動します。PhpStorm は最初の回復手順を自動的に起動し、仮想ファイルシステムをリフレッシュします。
IDE に通知が表示され、それを使って復旧プロセスを続行または完了できます。すべてが正常に動作したら、すべて機能していますをクリックして復旧プロセスを完了してください。これは復旧プロセスのどのステップの後でも実行できます。
回復プロセスを続行するには、プロジェクトインデックスの再スキャンをクリックします。PhpStorm はプロジェクト内のまだ分析されていないすべてのファイルを見つけて分析します。

次のリカバリ手順に進むには、プロジェクトを開き直すをクリックします。これにより、PhpStorm を再起動せずにプロジェクトが再開されます。

次のリカバリ手順に進むには、共有インデックスの破棄をクリックします。これにより、プロジェクトに関連するすべての共有インデックスが削除されます。

最後の回復手順に進むには、すべてのプロジェクトのインデックスを削除し、現在のプロジェクトのインデックスを再作成するをクリックします。PhpStorm はプロジェクトコードを分析し、アプリケーションを構成するクラス、メソッド、オブジェクト、その他のコード要素のインデックスを再構築します。

すべてのリカバリ手順を実行した後、問題が解決しない場合は、キャッシュの無効化を続行できます。詳細リンクをクリックして、キャッシュの破棄と再起動を選択します。

ファイル関連のキャッシュを修復する
プロジェクト内の単一のファイルで、回復プロセスの最初の 2 つのステップを開始できます。
プロジェクトツールウィンドウ (Alt+1) で、修正するファイルを右クリックし、を選択します。
関連ページ:
キャッシュの破棄
PhpStorm は、この IDE バージョンでこれまでに作業したすべてのプロジェクトの大量のファイルをキャッシュするため、システムキャッシュがオーバーロードになる可能性があります。たとえば、頻繁に短期プロジェクトを扱う場合など、キャッシュが二度と必要なくなる場合があります。キャッシュを無効にすると、PhpStorm は、現在のバージョンの IDE で実行されたすべてのプロジェクトのキャッシュファイルを削除します。次回これらのプロジェクトを開いたときに、ファイルが再作成されます。システムキャッシ...
プロジェクト分析
プロジェクト分析により、PhpStorm はスマート IDE 機能 (コード補完、インスペクション、リファクタリング、ナビゲーション、使用箇所の検索、構文のハイライト) を有効にできます。PhpStorm は、新しいプロジェクトを開いたりクローンを作成したり、プラグインを有効化または無効化したり、ブランチを切り替えたりした後に、このプロセスをトリガーします。また、大規模な外部ファイルの更新(たとえば、プロジェクトのビルド時に複数のファイルが作成または生成される場合など)後にもトリガーされます。分...
共有インデックス
共有インデックスを使用すると、PhpStorm によるプロジェクト解析にかかる時間を短縮できます。プロジェクトを解析するたびにローカルで作成される通常のインデックスとは異なり、共有インデックスは一度生成され、必要に応じて他のコンピューターで再利用されます。PhpStorm は、プロジェクトのコードに対して共有インデックスを構築して使用できます。IDE がプロジェクトを再解析する必要があるときはいつでも、利用可能な共有インデックスを使用し、プロジェクトの残りの部分にはローカルインデックスを構築しま...
ファイルを印刷する
印刷オプションを使用すると、選択したファイルまたは特定のコードフラグメントのハードコピーを印刷し、PDF ドキュメントとして保存できます。コードを印刷するメインメニューで、に移動します。開いたダイアログで、印刷する内容を選択します。ファイル <名前>: 現在プロジェクトツールウィンドウで選択されているファイル、またはエディターで開かれているファイルを印刷します。選択したテキスト: エディターで選択したコードを印刷します。ディレクトリ内のすべてのファイル: プロジェクトツールウィンドウで...