Visual Studio2008SP1にはかなり大きなC++ソリューションがあります。右クリックすると、ステータスバーに更新中のインテリセンスが表示され、スタジオ全体が数分間フリーズします。
2005年には右クリックで問題なく動作しました。
回避策はありますか?
Visual Studio2008SP1にはかなり大きなC++ソリューションがあります。右クリックすると、ステータスバーに更新中のインテリセンスが表示され、スタジオ全体が数分間フリーズします。
2005年には右クリックで問題なく動作しました。
回避策はありますか?
大規模なプロジェクトでインテリセンスを更新すると、生産性が低下するだけです。ビジュアルアシストははるかに優れた代替品です。インテリセンスは、VSがデザイナーのコードを解析する方法にも関連していると思います。したがって、テストするためのより一時的な解決策は、.ncbファイルを[solution].ncbというフォルダーに置き換えることです。
ビジュアルアシストを強くお勧めします
ncbファイルを削除し、再生成させます。これは、通常、インテリセンスの動作が悪い場合にインテリセンスを回避する方法です。再生するには少し時間がかかりますが、それだけの価値はあります。
Intellisenseは、大規模なC++プロジェクトを無効にすることが知られています。私が見つけた唯一の信頼できる解決策は(修正プログラムの試みにもかかわらず)、削除/名前変更によってIntellisenseを無効にすることProgram Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\feacp.dll
です。
幸いなことに、Visual Assistのようなアドオンは、Intellisenseの非常に優れた代替品だと思います。