在 Visual Studio 2010 中,我有多行要注释的文本:
A
B
C
使用CTRL++E注释掉C多行,我得到
//A
//B
//C
我想在//和A之间有一个空格(或缩进) ,因此// A
而不是//A
.
但是,在我将一个文本块分组并缩进后,CTRL++不再注释掉选定的文本E。C
如何对评论进行分组并获得以下信息:
// A
// B
// C
在 Visual Studio 2010 中,我有多行要注释的文本:
A
B
C
使用CTRL++E注释掉C多行,我得到
//A
//B
//C
我想在//和A之间有一个空格(或缩进) ,因此// A
而不是//A
.
但是,在我将一个文本块分组并缩进后,CTRL++不再注释掉选定的文本E。C
如何对评论进行分组并获得以下信息:
// A
// B
// C
按Ctrl+ K+C或Ctrl+ E+C选择要评论的行后,斜线后不会留出空格。您可以按照 Habib 的建议使用多行选择来提供空间
也许,您可以在要注释的行之前和 */ 之后使用 /*,在这种情况下,您可能不需要提供空格。
/*
First Line to Comment
Second Line to Comment
Third Line to Comment
*/
一种方法是:
//
和代码文本之前的第一行。注意下图中的垂直蓝线(一旦选择就会出现,然后您可以在它们之间插入任意数量的字符)
我找不到直接的方法来做到这一点。有趣的是,它在C# Coding Conventions(C# Programming Guide)中的 Commenting Conventions 中有所提及。
在注释分隔符 (//) 和注释文本之间插入一个空格
但是Visual Studio中注释的默认实现不会插入任何空格
我能够通过使用Alt + Shift + up/down然后输入所需的注释字符和附加字符来实现所需的结果。
只需转到工具 > 选项 > 环境 > 键盘 > 找到要设置键盘快捷方式并根据键盘习惯更改的操作。
可能仅适用于 Visual Studio '15,如果您右键单击源代码,则可以选择insert comment
这会在您的评论部分周围放置summary
标签,但它确实提供了您想要的缩进。