当部分选择一行时,这将导致/**/
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++样式注释
关于c++ - Visual Studio 2019 C++多行注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59337829/