Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 我能从(尚未)包含的文件中提出智能化的定义吗?_C++_Visual Studio Code_Intellisense - Fatal编程技术网

C++ 我能从(尚未)包含的文件中提出智能化的定义吗?

C++ 我能从(尚未)包含的文件中提出智能化的定义吗?,c++,visual-studio-code,intellisense,C++,Visual Studio Code,Intellisense,你可以从下面的图片中看到。Netbeans将建议使用类型std::map,即使我没有在源代码中使用#include 这真是太好了。Netbeans为我自动添加#include语句(如果我需要) 然而,VSCode并不建议使用std::map。直到我在我的源代码中实际(手动)添加了#include,它才会这样做 我是否可以启用VSCode intellisense来建议我尚未为其添加include语句的类型 VSC(我认为)仍处于初级阶段。把这个建议给开发者,你很可能会在未来的版本中看到。我同意

你可以从下面的图片中看到。Netbeans将建议使用类型
std::map
,即使我没有在源代码中使用
#include

这真是太好了。Netbeans为我自动添加
#include
语句(如果我需要)

然而,VSCode并不建议使用
std::map
。直到我在我的源代码中实际(手动)添加了
#include
,它才会这样做

我是否可以启用VSCode intellisense来建议我尚未为其添加
include
语句的类型


VSC(我认为)仍处于初级阶段。把这个建议给开发者,你很可能会在未来的版本中看到。我同意你的观点。但我怀疑这个特性实际上存在于VSCode中。我的意思是,这个
浏览
设置的真正目的是什么?:如果您将编译器的库实现文件夹(以及其他感兴趣的内容)添加到
“Path”
列表中,并设置
“limitSymbolsToIncludedHeaders”:false
应该按照您想要的方式执行操作。这可能是为了一个明年会出现的功能。我必须重新安装并查看它,看看会发生什么。也许我做错了什么,但我无法让VSCode从尚未包含的源文件中建议定义。