In Visual Studio 2010, I have multi line of text to be comment:
A
B
C
Using Ctr+E+C to comment out multiple lines, I get
//A
//B
//C
I like to have space (or indent) between // and A, hence // A
instead of //A
.
However after I group tab a block of text and indent it, Ctr+E+C no longer comment out the selected text.
How to group comment and get the following:
// A
// B
// C
One way to do it would be:
- Select the text, Press Cntl + K, C to comment (Ctr+E+C )
- Move the cursor to the first line after the delimiter
//
and before the Code text.
- Press Alt + Shift and use arrow keys to make selection. (Remember to make line selection(using down, up arrow keys), not the text selection - See Box Selection and Multi line editing)
- Once the selection is done, press space bar to enter a single space.
Notice the vertical blue line in the below image( that will appear once the selection is made, then you can insert any number of characters in between them)
I couldn't find a direct way to do that. The interesting thing is that it is mentioned in the C# Coding Conventions (C# Programming Guide) under Commenting Conventions.
Insert one space between the comment delimiter (//) and the comment
text
But the default implementation of commenting in visual studio doesn't insert any space
Pressing Ctrl+K+C or Ctrl+E+C After selecting the lines you want to comment will not give space after slashes. you can use multiline select to provide space as suggested by Habib
Perhaps, you can use /* before the lines you want to comment and after */ in that case you might not need to provide spaces.
/*
First Line to Comment
Second Line to Comment
Third Line to Comment
*/
I was able to achieve the desired result by using Alt + Shift + up/down and then typing the desired comment characters and additional character.
- You can customize every short cut operation according to your habbit.
Just go to Tools > Options > Environment > Keyboard > Find the action you want to set key board short-cut and change according to keyboard habbit.
Might just be for Visual Studio '15, if you right-click on source code, there's an option for insert comment
This puts summary
tags around your comment section, but it does give the indentation that you want.