如何在c# Visual Studio 2012中从endregion标签跳转到区域标题?

问题描述 投票:0回答:4

如果我有以下

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

如果我在屏幕上看到 #endregion 标签,如何跳转到顶部 #region 标签?

有捷径吗?

c# visual-studio user-interface keyboard-shortcuts region
4个回答
26
投票

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

编辑:相关命令为Edit.GoToBrace


23
投票

对于 Visual Studio 2015,

Ctrl + ]
不再起作用。但您可以使用以下内容:

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

20
投票

答案是 Ctrl + ],正如@TheEvilPenguin 已经回答的那样。

但我想为其他快捷方式添加这个很棒的链接,这有助于加快 VS 中的日常任务。

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


1
投票

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

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

Region commands

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

如果您有预算,像

ResharperCodeRush 这样的插件可能会给您带来您想要的东西。 (除此之外,他们还做了很多事情。)

© www.soinside.com 2019 - 2024. All rights reserved.