Visual Studio 2017中的Intellisense是否可以建议包含C++标头?

Can Intellisense in Visual Studio 2017 suggest C++ headers to include?

本文关键字:包含 C++ 标头 2017 Studio 中的 Intellisense 是否 Visual      更新时间:2023-10-16

我主要来自C#背景,多年来一直使用ReSharper。能够将光标放在未解析的引用上,按 Alt+Enter,然后选择一个选项来添加适当的using语句是非常宝贵的。现在,Visual Studio 2017 原生具有此功能!有了这个(以及VS2017中添加的许多其他功能(,我摆脱了ReSharper,并享受了非常快速和响应迅速的Visual Studio体验。

我最近开始在C++做一些工作,虽然我确实从 Intellisense 那里得到了关于字段和方法的建议,但当涉及到未解析的引用时,它不会建议#include任何标头。

我的问题是Visual Studio 2017是否添加了该功能来建议C++#include选项?经过搜索,似乎Visual Assist X和ReSharper C++具有此功能,但是我找不到任何详细说明此功能现在是否本机可用(如果是,我该如何启用它?(或者它是否仍然是扩展专用的。

从Visual Studio 2017开始,Intellisense似乎不支持建议C++类型的标头。根据@Jack Zhai-MSFT的建议,我为此请求打开了一个用户语音问题。