GoLand 2025.2 Help

代码

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

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

项目

描述

换行每条语句

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

保留代码中的空行

设置指令之间的最大空行数。 如果空行数超过该选项设置的值,多余的行将被自动删除。

在分号前后换行

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

项目

描述

换行声明段

将声明段移至新的一行。

换行变量

将元素移至新的一行。

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

  • 过长时截断 :当文本超出配置的行长度时,将每个值移至新的一行。 要配置行长度,请打开设置 Ctrl+Alt+S ,导航到 编辑器 | 代码样式 ,并在 在第 N 列强制换行 字段中输入所需长度。

  • 过长时换行 :将一段文本拆分为多行,从而使每行符合配置的最大行长度。 要配置行长度,请打开设置 Ctrl+Alt+S ,导航到 编辑器 | 代码样式 ,并在 在第 N 列强制换行 字段中输入所需长度。

对齐类型

对齐变量类型。

对齐赋值

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

对齐表达式

对齐被赋值的内容。

项目

描述

将左括号放置位置

Align or indent the opening parenthesis under the first keyword on the line. 选择 在同一行 可将左括号保留在包含关键字的行。

放置元素

更改括号中的元素位置。

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

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

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

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

将右括号放置位置

Change the position of the closing parenthesis. 您可以将其相对于左括号(在起始元素下方 )或左括号后的第一个元素(在元素下方 )进行定位。

换行元素

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

  • 过长时截断 :当文本超出配置的行长度时,将每个值移至新的一行。 要配置行长度,请打开设置 Ctrl+Alt+S ,导航到 编辑器 | 代码样式 ,并在 在第 N 列强制换行 字段中输入所需长度。

  • 过长时换行 :将一段文本拆分为多行,从而使每行符合配置的最大行长度。 要配置行长度,请打开设置 Ctrl+Alt+S ,导航到 编辑器 | 代码样式 ,并在 在第 N 列强制换行 字段中输入所需长度。

放置逗号

将逗号(, )放置在代码行的开头(开始处 )或结尾(结束处)。

自动 选项会分析上下文并计算逗号的最优位置。 例如,当前存在三个逗号:两个逗号位于开头,一个在结尾。 自动 选项会将第三个逗号移到开头。 此选项仅在单个上下文中存在三个以上案例时才适用,否则逗号保持原样。 否则,逗号将保持原样。

中间位置 选项可将两行代码合并为一行。

如果在启用 开始处 选项时,您想要取消逗号后的换行,请取消 换行符 复选框在 换行 选项卡上的勾选。

在括号内添加空格

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

对齐类型

对齐变量类型。

说明

换行 AS

将 AS 移动到新行。

换行开头 $$

将开头的美元符号引用移动到新行。

换行开头 $$ 后的内容

移动开头的美元符号引用之后的内容。

闭合 $$ 前换行

将结尾的美元符号引用移动到新行。

闭合 $$ 后的选项换行

将结尾的美元符号引用之后的选项移动到新行。

说明

换行 THEN

将 THEN 移动到新行。

换行 ELSE

将 ELSE 移动到新行。

换行内部代码

将内部代码移动到新行。

缩进 THEN 和 ELSE

在 THEN 和 ELSE 前添加缩进。

缩进 END IF

在 END IF 前添加缩进。

内容简短时折叠

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

说明

换行 LOOP

将 LOOP 移动到新行。

缩进 LOOP

在 LOOP 前添加缩进。

缩进 END LOOP

在 END LOOP 前添加缩进。

内容简短时折叠

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

最后修改日期: 2025年 9月 26日