以前不是这样的,不过我卸载重装VS 2008的时候好像有过。
现在发生的事情是,每当我在 .cpp 文件中进行一个单个字符的更改时,不仅 Intellisense 会更新(我的 CPU 一直在运行),而且 卡住 IDE 约半分钟,如果:
我在更新期间高亮了一个词
我在更新期间右击
更改构建配置
我已尝试删除所有非必要文件(NCB、PCH 等),但没有效果。
(不,显然,我没有 #include
在其他任何地方使用 .cpp 文件。)
重要的是要指出,如果我不执行上述操作,卡住不会不会发生——CPU 仍在工作,但 IDE 有响应。
我已经尝试查看 VS 的线程堆栈跟踪,原因确实似乎是 feacp.dll(Intellisense?)——我通过插件管理器禁用 Visual Assist X,我这样做了在堆栈跟踪中的任何地方都看不到它(或任何其他插件)。
有谁知道对此有任何修复吗?
最佳答案
您必须通过重命名或删除 C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages
中的 feacp.dll
来禁用智能感知/p>
关于visual-studio-2008 - Visual Studio 2008 保持在 "Updating Intellisense"并卡住,即使更改一个字符也是如此,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11017548/