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

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

次のリカバリ手順に進むには、 すべてのプロジェクトのインデックスを削除し、現在のプロジェクトのインデックスを再作成する をクリックします

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

ファイル関連のキャッシュを修復する
プロジェクト内の単一のファイルで、 回復プロセスの最初の 2 つのステップを開始できます。
プロジェクト ツールウィンドウ (Alt+1) で、修正するファイルを右クリックし、 を選択します。