ReSharper 2026.1 Help

代码

为已声明的变量、例程参数、例程语句、循环和其他结构配置代码样式。

使用此页面配置 SQL 文件的格式选项。 当您更改这些设置时, 预览 窗格会显示这些更改对代码的影响。

条目

注释

换行每个语句

将每个语句放在新的一行。

在代码中保留空行

设置指令之间的最大空行数。 如果您放置的空行超过此选项中声明的数量,多余的空行将自动删除。

在分号周围换行

将分号移到新的一行。 仅适用于语句之间的分号。

条目

注释

换行声明部分

将声明部分移到新的一行。

换行变量

将元素移到新的一行。

  • 截断 :将每个值移到新的一行。

  • 如果过长则截断 :如果文本超过配置的行长度,将每个值移到新的一行。

  • 如果过长则换行 :将一段文本分成多行,使每行符合配置的行长度。

对齐类型

对齐变量类型。

对齐赋值

对齐变量赋值(例如, :=)。

对齐表达式

对齐赋值的值。

条目

注释

放置左括号

将左括号与行中的第一个关键字对齐或缩进。 选择 在同一行 以将左括号保留在与关键字同一行。

放置元素

更改括号内元素的位置。

  • 同一行对齐 :对齐子句的所有成员,将第一个成员保留在与括号同一行。

  • 换行未缩进 :将子句的所有成员移到新的一行,不添加缩进。

  • 换行对齐 :对齐并将子句的所有成员移到新的一行。

  • 换行缩进 :添加缩进并将子句的所有成员移到新的一行。

放置右括号

更改右括号的位置。 您可以将右括号相对于左括号(在开头下方 )或左括号后的第一个元素(在元素下方 )定位。

换行元素

  • 截断 :将每个值移到新的一行。

  • 如果过长则截断 :如果文本超过配置的行长度,将每个值移到新的一行。

  • 如果过长则换行 :将一段文本分成多行,使每行符合配置的行长度。

放置逗号

将逗号(, )移到代码行的开头(到开头 )或末尾(到结尾)。

自动 选项会分析周围的上下文并计算逗号的最合适位置。 例如,您有三处逗号:两处逗号在开头,一处逗号在末尾。 自动 选项会将第三处逗号移到开头。 此选项仅在单个上下文中有超过三种情况时有效。 否则,逗号保持原样。

在中间 选项会将两行代码合并为一行。

如果您想在启用 到开头 选项时禁用逗号后的换行,请在 换行 选项卡中清除 换行 复选框。

在括号内添加空格

在左括号后和右括号前添加空格。

对齐类型

对齐变量类型。

条目

注释

换行 AS

将 AS 移到新的一行。

换行开头的 $$

将开头的美元引用移到新的一行。

换行开头 $$ 后的内容

将开头美元引用后的内容移到新的一行。

换行结束的 $$ 前

将结束的美元引用移到新的一行。

换行结束 $$ 后的选项

将结束美元引用后的选项移到新的一行。

条目

注释

换行 THEN

将 THEN 移到新的一行。

换行 ELSE

将 ELSE 移到新的一行。

换行内部代码

将内部代码移到新的一行。

缩进 THEN 和 ELSE

在 THEN 和 ELSE 前添加缩进。

缩进 END IF

在 END IF 前添加缩进。

在简短时折叠

合并多行的简短结构。 将被折叠的结构长度由 ReSharper 自动确定。

条目

注释

换行 LOOP

将 LOOP 移到新的一行。

缩进 LOOP

在 LOOP 前添加缩进。

缩进 END LOOP

在 END LOOP 前添加缩进。

在简短时折叠

合并多行的简短结构。 将被折叠的结构长度由 ReSharper 自动确定。

2026年 3月 25日