ReSharper 2019.2帮助

结构导航

ReSharper允许您使用TabShift+Tab键将文本选择快速移至下一个或上一个代码元素,而无需使用鼠标或光标键。这样,您可以快速跳到下一个或上一个逻辑代码段。

以下是几个示例:

  • 编辑方法调用时,反复点击Tab将首先选择所有参数(如果要替换所有参数),然后将依次选择每个参数。

  • 当编辑一个for声明, Tab将选择初始化程序语句,然后选择终止条件,然后选择迭代程序语句。 Shift+Tab会做同样的事情,但是相反。

默认情况下,ReSharper通过以下方式启用结构导航Tab / Shift+Tab除非您的插入符号没有缩进(在第一个非空白字符之前)。所以你仍然可以使用Tab / Shift+Tab使行缩进/缩进。如有必要,请在以下位置配置这些键的行为 环境|编辑器的“编辑者行为”页面 ReSharper选项( Alt+R,,O ):您可以完全停用此功能,也可以指定何时将Tab / Shift+Tab应该保留。

以下语言和技术支持此功能:

语言:C# 语言:VB.NET 语言:C ++ 语言:HTML 语言:ASP.NET 语言:剃刀 语言:JavaScript 语言:TypeScript 语言:CSS 语言:XML 语言:XAML 语言:Resx 语言:构建脚本 语言:Protobuf 语言:JSON
功能可用 功能不可用 功能不可用 功能可用 功能不可用 功能可用 功能可用 功能可用 功能可用 功能可用 功能可用 功能不可用 功能不可用 功能不可用 功能不可用

此处给出的说明和示例解决了C#中该功能的使用。有关特定于其他语言的详细信息,请参阅“ 按语言划分的ReSharper”部分中的相应主题。

上次修改时间:2019年11月18日