2

Eclipse CDTを使用している場合(問題は現在いくつかのバージョンに存在します)、事前のインデックス作成により、多数のCヘッダーファイルにインデックスが付けられ、これまで使用することのない数百のC関数でコードの補完が汚染されます。

そのため、自分が表示している名前空間に実際に何が含まれているのかが一目でわかりにくくなり、非常に煩わしいものになります。

なぜそれらはデフォルトで含まれているのですか、そしてそれらを削除する方法はありますか?醜い回避策でも問題ありませんが、コードを壊さないようにそれらを取り除く方法が必要です。

4

1 に答える 1

6

インデクサーの設定を微調整してみてください。これはグローバルに ([ウィンドウ] -> [設定] -> [C++] -> [インデクサー] で)、またはプロジェクトごとに ([プロジェクト プロパティ] -> [C++ 一般] -> [インデクサー] で) 実行できます。と を無効Index source files not included in the buildにしてみてくださいIndex unused headers

于 2013-06-04T14:45:18.240 に答える