Как перейти к заголовку области из тега endregion в visual studio 2012 С#?
Если у меня есть
#region
blah;
blahblah;
.....
moar;
#endregion
как я могу перейти к верхней метке #region, если я вижу тег #endregion на моем экране?
Есть ли короткий отрезок?
Ответы
Ответ 1
Ответ Ctrl + ], как уже ответил @TheEvilPenguin.
Но я думал добавить эту удивительную ссылку для других ярлыков, что может быть полезно для ускорения рутинных задач в VS.
EDIT:
Сохраните страницу ссылки как html в вашей системе, так как ссылка может истек в будущем.
Ответ 2
Ctrl + ] будет переходить между началом и концом блоков. Я просто протестировал, и он работает для блоков #region для меня в VS2010.
Изменить: соответствующая команда Edit.GoToBrace
Ответ 3
Для Visual Studio 2015 Ctrl + ]
больше не работает. Но вы можете использовать следующее:
- Нажмите
region
- И используйте следующие ярлыки:
Ctrl + shift + ↑
и Ctrl + shift + ↓
Ответ 4
Я не верю, что в Visual Studio есть стандартный ярлык.
В диалоговом окне параметров Visual Studio я выполнил поиск по всем доступным командам для чего-либо, содержащего слово "регион":
![Region commands]()
Но не нашел ничего, связанного с навигацией, просто развернуть/свернуть.
Добавления, такие как Resharper и CodeRush может дать вам то, что вы хотите, если у вас есть бюджет для этого. (И они делают намного больше.)