跳转到Visual Studio中的循环开始/结束快捷方式?

时间:2019-02-26 10:11:05

标签: c# visual-studio resharper

是否可以使用任何键盘快捷键来启动,例如当前正在编辑的foreach循环? 也许还有一条捷径可以进入循环的结尾?

在我使用Resharper时,如果不是在普通的Visual Studio中,也许会有类似的东西吗?

我不是在写调试!只需编写代码即可。

对不起,但是我对此一无所获,但似乎IDE应该具有一些基本功能...

4 个答案:

答案 0 :(得分:2)

您当然可以在括号之间跳转。如果光标位于其中一个括号的任一侧(在循环的开始或结尾),请使用 CTRL + ] 跳到另一括号。这将适用于任何一组花括号,而不仅仅是循环。

答案 1 :(得分:2)

您可以使用 Ctrl + ] :它

  

将光标移动到文档中匹配的括号。如果光标位于左括号>上,则会移至相应的右括号,反之亦然

答案 2 :(得分:0)

您是说要将光标移动到开始/结束括号吗? 我不知道会执行此操作,尽管您可以折叠循环以查看之前和之后同时发生的情况。

虽然,公平地讲,如果循环中有太多行以至于您无法同时看到两个方括号,那么最好缩短方括号内的代码(例如,方法:

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

答案 3 :(得分:0)

您可以在特定代码行( Ctrl + K Ctrl + K )上创建书签导航到您的下一本书或上一个书签(下一本书=> Ctrl + K Ctrl + N )(上一个书签=> Ctrl + P