繁体   English   中英

Visual Studio 2019 C++ 多行注释

[英]Visual Studio 2019 C++ multiline comments

当一行被部分选中时,这会导致/**/ C 风格的注释:

#include /*<assert.h>*/
#include <stdlib.h>
#include <node.h>

当部分选择一行或几行时,这会导致// C++ 样式的注释:

//#include <assert.h>
//#include <stdlib.h>
#include <node.h>

所有 VS2019 注释选项都有这种行为:切换行注释Ctrl+K, Ctrl+/ )、切换块注释Ctrl+Shift+/ )、注释选择Ctrl+K, Ctrl+C )。

这些选项在其他语言中的表现是否不同?

我知道 C++ 风格的注释缺点,但希望能够在需要时将它们用于多行注释:

/*
#include <assert.h>
#include <stdlib.h>
*/
#include <node.h>

是否可以通过这种方式配置 Visual Studio 2019?

还有其他类似的问题,但它们指的是较旧的 VS 版本,答案似乎已经过时。

就我而言,您应该选择整行(即从该行的第一个字符开始)以便对多行使用 c++ 注释。

如果所选行之间有注释,即使选择不是从行首开始,Ctrl+K,Ctrl+C 也会生成 C++ 风格的注释。

例如:选择内容如图:

在此处输入图片说明

然后Ctrl+K, Ctrl+C

在此处输入图片说明

如果选择包含空格的整行:

在此处输入图片说明

然后Ctrl+K, Ctrl+C ,你会得到 C++ 风格的多行注释

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM