If i have the following
#region
blah;
blahblah;
.....
moar;
#endregion
how can i jump to the top #region label if i see the #endregion tag on my screen?
Is there a short cut?
If i have the following
#region
blah;
blahblah;
.....
moar;
#endregion
how can i jump to the top #region label if i see the #endregion tag on my screen?
Is there a short cut?
Ctrl+] will jump between the start and end of blocks. I just tested, and it works for #region blocks for me in VS2010.
Edit: The relevant command is Edit.GoToBrace
For Visual Studio 2015, Ctrl + ]
doesn't work anymore. But you can use the following:
region
Ctrl + shift + ↑
and Ctrl + shift + ↓
The answer is Ctrl + ] as already answered by @TheEvilPenguin.
But I thought to add this awesome link for other shortcuts as well, which can be helpful in speeding up routine tasks in VS.
Save the link page as html in your system, as the link might expire in future.
I don't believe there's a standard shortcut in Visual Studio.
Within Visual Studio's options dialog, I did a search through all available commands for anything containing the word "region":
But didn't find anything related to navigation, just expand/collapse.
Addins like Resharper and CodeRush may give you what you want, if you have the budget for it. (And they do a lot more besides.)