【问题标题】:Intellisense suddenly stops working or shows lot of inconsistency in VS2008Intellisense 突然停止工作或在 VS2008 中显示很多不一致
【发布时间】:2012-05-27 12:09:36
【问题描述】:

我正在使用 VS2008 进行 VC++ 编码。 我观察到很多不一致(有时智能感知工作正常,有时它突然停止工作)wrt智能感知。

有时智能感知会突然停止。而且对于 VC++ 中的向量,我发现它根本不起作用。

我真的很讨厌 VS2008(我觉得 VS2005 与 VS2008 的用户界面相比简直太棒了)。 VS 2008 太麻烦了。

任何人都可以帮助我摆脱这个错误并让智能感知正常工作。

【问题讨论】:

    标签: c++ visual-studio-2008 visual-c++ intellisense visual-studio-2008-sp1


    【解决方案1】:

    你可以删除.ncb文件强制它重建智能感知如果你想这样做你必须关闭解决方案,删除后重新打开解决方案,或者你可以购买Visual AssistX这是我在家里使用的和工作。

    另一件事是他们从 VS2010 开始重写了智能感知,因此它使用 SQL 来存储数据库并提高性能。

    我知道这对你来说不太舒服,但智能感知是出了名的烦人。

    【讨论】:

    • 为了在我删除旧的之后重新创建智能感知 .ncb,VC++ 解决方案是否需要成功构建,或者即使构建失败也会完全重新创建 .ncb。在我删除旧的 ncb 之前,请让我知道这一点。谢谢。
    • 这种臭名昭著的行为在 VS2005 中是绝对看不到的。 VS2005 简直太棒了。
    • Intellisense 是在您添加新的类、方法和定义时构建的,当您删除文件时(必须在关闭 Visual @codeLover 工作室的情况下执行此操作)并重新打开您将在状态栏中看到的解决方案底层构建智能感知(X of X)解析文件的地方,你不需要编译,但如果你想让智能感知正常工作,你必须等待它完成
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-22
    • 2021-02-01
    • 2016-12-29
    • 2018-05-09
    • 2015-12-07
    相关资源
    最近更新 更多