如何从c#visual studio 2012中的endregion标签跳转到区域标题?

时间:2012-11-23 00:07:43

标签: c# visual-studio user-interface keyboard-shortcuts region

如果我有以下

#region
blah;
blahblah;
.....
moar;
#endregion

如果我在屏幕上看到#endregion标签,我怎么能跳到顶部#region标签?

是否有捷径?

4 个答案:

答案 0 :(得分:20)

Ctrl + ] 将在块的开始和结束之间跳转。我刚刚测试过,它适用于VS2010中的#region块。

编辑:相关命令为Edit.GoToBrace

答案 1 :(得分:17)

答案是 Ctrl + ] ,已由@TheEvilPenguin回答。

但我想为其他快捷方式添加此awesome link,这有助于加快VS中的日常任务。

编辑: 将链接页面保存为系统中的html,因为该链接将来可能会过期。

答案 2 :(得分:11)

对于Visual Studio 2015,Ctrl + ]不再起作用。但您可以使用以下内容:

  1. 点击region
  2. 并使用以下快捷方式:Ctrl + shift + ↑Ctrl + shift + ↓

答案 3 :(得分:1)

我不相信Visual Studio中有标准的快捷方式。

在Visual Studio的选项对话框中,我搜索了包含单词“region”的所有可用命令:

Region commands

但没有找到任何与导航有关的内容,只是展开/折叠。

ResharperCodeRush这样的插件可能会为您提供所需的内容,如果您有预算的话。 (而且他们还做了很多。)