Как перейти к заголовку региона из тега endregion в C# visual studio 2012?

Если у меня есть следующее

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

как я могу перейти на верхнюю метку #region, если я вижу тег #endregion на моем экране?

Есть ли короткий путь?

4 ответа

Решение

Ответ Ctrl + ], как уже ответил @TheEvilPenguin.

Но я подумал добавить эту удивительную ссылку и для других ярлыков, что может помочь в ускорении рутинных задач в VS.

РЕДАКТИРОВАТЬ: сохранить страницу ссылки в виде HTML в вашей системе, так как ссылка может истечь в будущем.

Ctrl+] будет переходить между началом и концом блоков. Я только что проверил, и он работает для блоков #region для меня в VS2010.

Редактировать: соответствующая команда Edit.GoToBrace

Для Visual Studio 2015, Ctrl + ] больше не работает Но вы можете использовать следующее:

  1. Нажмите на region
  2. И используйте следующие ярлыки: Ctrl + shift + ↑ а также Ctrl + shift + ↓

Я не верю, что есть стандартный ярлык в Visual Studio.

В диалоге настроек Visual Studio я выполнил поиск по всем доступным командам для всего, что содержит слово "регион":

Команды региона

Но не нашел ничего связанного с навигацией, просто развернул / свернул.

Такие дополнения, как Resharper и CodeRush, могут дать вам то, что вы хотите, если у вас есть на это бюджет. (И они делают намного больше.)

Другие вопросы по тегам