Сочетание клавиш для перехода между «If / End If» - PullRequest
14 голосов
/ 25 октября 2011

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

(C # -версия этого вопроса: Перейти к соответствующей скобке в Visual Studio? )

Ответы [ 2 ]

23 голосов
/ 25 октября 2011

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

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

0 голосов
/ 25 октября 2011

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

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

...