使用模块声明而不是标头时,命名空间突出显示在 Visual Studio 中不起作用

name space highlighting is not working in visual studio when using modules declaration instead of headers

提问人:Ahmed Sabry Lilah 提问时间:1/25/2022 更新时间:1/26/2022 访问量:367

问:

我正在研究 C++20 标准,但是当我开始使用时发生了一个奇怪的情况 import 语句而不是突然 #include 命名空间突出显示无法正常工作。

加工:working highlight

不工作:not working highlight

我不知道这里发生了什么,我怀疑它现在根据另一件事突出显示

C++ Visual Studio 模块 命名空间 C++20

评论

0赞 kiner_shah 1/25/2022
请不要将代码粘贴为图像。将代码复制并粘贴到帖子本身中。
0赞 Massa 1/25/2022
@kiner_shah相关的事实是他的 IDE 如何突出显示代码;这不能通过纯代码/纯文本的帖子传达。

答:

1赞 Minxin Yu - MSFT 1/25/2022 #1

这应该是 Visual Studio 的一个错误。使用 import 时,智能感知将不起作用。您可以向开发者社区报告问题。还报告了相关问题