【问题标题】:Does compiler warnings cause intellisense to stop working?编译器警告是否会导致智能感知停止工作?
【发布时间】:2010-10-02 17:05:54
【问题描述】:

我正在使用 Visual Studio 2010 (c++),而 Intellisense 已停止工作。我读过代码中的错误会导致这种情况,但我的代码编译得很好,我只有一些关于不推荐使用的函数的警告,这会导致智能感知停止工作吗?

我尝试删除 .ncb 文件,但没有重新生成。我还阅读了here,我必须确保 stdafx.h 在包含路径上,但我的项目中没有 stdafx.h,而且我过去使用过没有它的智能感知。

我不知道我还能做些什么来让它发挥作用,有什么建议吗?

【问题讨论】:

    标签: visual-studio visual-studio-2010 visual-c++ intellisense


    【解决方案1】:

    IntelliSense 解析器已针对 VS2010 完全重写。它不再使用 .ncb 文件,它现在是一个 .sdf 文件,一个 SQL Compact 数据库。如果您使用 C++/CLI 语言进行编程,那么您将根本无法获得 IntelliSense,当前的实现不支持该语言。我还看到反馈说 C 还没有得到很好的支持。

    【讨论】:

    • 反正在 VS2008 中效果不是很好,所以损失不大。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 2012-04-05
    • 2011-10-26
    • 2012-08-19
    • 1970-01-01
    相关资源
    最近更新 更多