我在Visual Studio 2008 SP1中有一个相当大的C++解决方案。当我右键单击时,我可以看到状态栏中的智能感知更新,整个工作室会冻结几分钟。
在2005年,右键单击正常工作。
有什么解决方法吗?
我在Visual Studio 2008 SP1中有一个相当大的C++解决方案。当我右键单击时,我可以看到状态栏中的智能感知更新,整个工作室会冻结几分钟。
在2005年,右键单击正常工作。
有什么解决方法吗?
在大型项目中更新智能感知会降低生产力 - Visual Assist是更好的替代品。我认为,Intellisense也与VS解析设计师代码的方式相关,因此一个更临时的解决方案是用名为[solution].ncb的文件夹替换您的.ncb文件。
我强烈推荐使用Visual Assist。
删除您的ncb文件,然后让它们重新生成。当Intellisense表现不佳时,这是我们通常采用的解决方法。它需要一些时间来重新生成,但是这样做是值得的。
众所周知,Intellisense在大型C++项目上很容易崩溃。尽管他们努力修补,但我发现唯一可靠的解决方案是通过删除/重命名Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\feacp.dll
来禁用Intellisense。
幸运的是,像Visual Assist这样的插件是Intellisense的极佳替代品,我觉得。