Перейти к началу / концу цикла в Visual Studio? - PullRequest
0 голосов
/ 26 февраля 2019

Есть ли какое-нибудь сочетание клавиш, которое я могу использовать, чтобы перейти к началу, например, цикла foreach, который я сейчас редактирую?А может быть, есть также ярлык для перехода в конец цикла?

Может быть, что-то подобное, когда я использую Resharper, если не в vanilla Visual Studio?

Я не пишу об отладке!Просто пишу код.

Извините, но я ничего не могу найти по этому поводу, но кажется, что некоторые базовые функции IDE должны иметь ...

Ответы [ 4 ]

0 голосов
/ 26 февраля 2019

Вы можете использовать Ctrl + ] : it

Перемещает курсор к соответствующей скобке в документе.Если курсор находится на открывающей скобке, он переместится на соответствующую закрывающую скобку и наоборот

0 голосов
/ 26 февраля 2019

Вы можете создавать закладки на определенных строках кода ( Ctrl + K , Ctrl + K ) и перейти к следующейкнига или предыдущая закладка (Следующая закладка => Ctrl + K , Ctrl + N ) (Предыдущая закладка => Ctrl + P ) * * тысяча двадцать-один

0 голосов
/ 26 февраля 2019

Вы, конечно, можете прыгать между скобками.Если у вас есть курсор по обе стороны от одной из фигурных скобок (в начале или в конце цикла), используйте CTRL + ] , чтобы перейти к другой.Это будет работать на любом наборе скобок, а не только на петлях.

0 голосов
/ 26 февраля 2019

Вы хотите сказать, что хотите переместить курсор в начальную / конечную скобку?Я не знаю ни одного, который делает это, хотя вы можете свернуть цикл, чтобы увидеть и то, что происходит до и после в одно и то же время.

хотя, чтобы быть справедливым, если ваш цикл имеет так много строк, чтоВы не можете видеть обе скобки одновременно, возможно, было бы неплохо сделать код внутри скобок короче (например, с помощью дополнительного метода:

foreach (string entry in entryList)
{
   AnalyseValue(entry);
}
...