Подтвердить что ты не робот

Ярлык клавиатуры для перехода между "If/End If"

Я знаю, что это просто сделать на С#, но что такое команда для перехода между значениями If/End If в VB.Net, например, вы можете перепрыгивать между фигурными скобками в С#?

(С# -версия этого вопроса: Перейти к Согласование брекетов в Visual Studio?)

4b9b3361

Ответ 1

Если вы используете Visual Studio 2010, вы можете использовать Ctrl + Shift + Up и Ctrl + Shift + Down для перехода между выделенными ссылками и ключевыми словами.

Поскольку эти блоки If, среда IDE будет выделять ключевое слово Then, поэтому просто нажмите "Вверх/Вниз" дважды подряд. Up/down wraps, поэтому, если вы действительно хотите сохранить нажатие клавиши, нажмите клавишу в "неправильном" направлении, чтобы добраться туда, где вы хотите.

Ответ 2

Я прибегал к тому, чтобы вставить курсор в скобках в комментарии сразу после THEN и подходящую закрывающуюся фигурную скобку в комментарии перед EndIf. Это способ гетто, позволяющий ВП соответствовать началу/концу блока, используя% нажатия клавиши.

Более элегантным способом было бы использовать некоторую среду IDE, которая понимает концепцию блока на языке, который вы редактируете. Иногда эта функция называется "сворачивающим редактором" по http://en.wikipedia.org/wiki/Folding_editor