C++ 如何在visual studio中仅禁用intellisense系统文件(msvc、windows工具包)?
Visual studio Intellisense显示的变量和函数太多。我发现大多数函数都与msvc/include或windows kits/include中的头相关 如果创建一个空项目并在主功能中按“a”,则可以看到下图 我没有声明#包含任何内容,但intellisense显示了系统函数和变量,因为自动包含了系统头文件C++ 如何在visual studio中仅禁用intellisense系统文件(msvc、windows工具包)?,c++,visual-studio,intellisense,C++,Visual Studio,Intellisense,Visual studio Intellisense显示的变量和函数太多。我发现大多数函数都与msvc/include或windows kits/include中的头相关 如果创建一个空项目并在主功能中按“a”,则可以看到下图 我没有声明#包含任何内容,但intellisense显示了系统函数和变量,因为自动包含了系统头文件 我只想对我声明的头或名称空间使用intellisense。我不想将其用于系统头文件。恐怕答案是否定的 现在C++智能感知选项不支持这个行为。 您创建的似乎是windows
我只想对我声明的头或名称空间使用intellisense。我不想将其用于系统头文件。恐怕答案是否定的 <>现在C++智能感知选项不支持这个行为。 您创建的似乎是windows桌面应用程序。这样,当使用C++智能感知时,Windows代码的内容<<代码>包含了。p> 对于Windows桌面应用程序,<>代码>包含是必要的,对于C++智能感知,它将无法识别一些变量或函数是否来自Windows .h。它将显示.cpp文件中包含的头文件中的所有变量。(由您声明的#include和框架中声明的#include windows.h) 另外:也许你可以去帮助菜单=>发送反馈=>提供一个建议来发布你的想法