代码之家  ›  专栏  ›  技术社区  ›  Filip Frącz

vs 2008智能感知挂在右键单击上

  •  5
  • Filip Frącz  · 技术社区  · 16 年前

    我在Visual Studio 2008 SP1中有一个相当大的C++解决方案。当我右键单击时,我在状态栏中看到更新的IntelliSense,整个工作室冻结了几分钟。

    右键单击在2005年工作正常。

    有什么解决办法吗?

    3 回复  |  直到 12 年前
        1
  •  5
  •   Fry    16 年前

    在更大的项目上更新IntelliSense只会降低工作效率——视觉辅助是更好的替代品。我认为,尽管IntelliSense也与vs解析设计器代码的方式相链接,但要测试的更临时的解决方案是用名为[solution].ncb的文件夹替换.ncb文件。

    不过,我强烈推荐视觉辅助

        2
  •  4
  •   Alex    16 年前

    删除您的ncb文件,并让它们重新生成。这就是我们通常在IntelliSense出现问题时的工作方式。它需要一点再生,但它是值得的。

        3
  •  2
  •   Shai    12 年前

    众所周知,在大型C++项目中,智能感知是可以克服的。我找到的唯一可靠的解决方案(尽管他们尝试热修复)是通过删除/重命名禁用IntelliSense Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\feacp.dll .

    幸运的是,我发现像视觉辅助这样的附加组件是IntelliSense的最佳替代品。