PyCharm 2026.1 Help

代码

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

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

项目

描述

每个语句换行

将每个语句置于新行。

保留代码中的空行

设置语句之间的空行最大数量。 如果您输入的行数多于该选项指定的行数,将自动删除多余的行。

在分号周围换行

将分号移到新行。 仅对语句之间的分号生效。

项目

描述

声明部分换行

将声明部分移至新行。

变量换行

将元素移至新行。

  • 逐项换行 :将每个值移至新行。

  • 过长时逐项换行 :如果文本超过已配置的行长度,将每个值移至新行。 要配置行长度,请打开设置 Ctrl+Alt+S ,转到 编辑器 | 代码风格 ,并在 在第 N 列处硬换行 字段中输入所需长度。

  • 超出右边距时换行 :将一段文本拆分为多行,以使每行符合已配置的行长度。 要配置行长度,请打开设置 Ctrl+Alt+S ,转到 编辑器 | 代码风格 ,并在 在第 N 列处硬换行 字段中输入所需长度。

对齐类型

对齐变量类型。

对齐赋值

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

对齐表达式

对齐赋值表达式。

项目

描述

放置左括号

将左括号与该行的第一个关键字对齐或缩进到其下方。 选择 在同一行 可将左括号与关键字保留在同一行。

放置元素

更改括号内元素的位置。

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

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

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

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

放置右括号

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

元素换行

  • 逐项换行 :将每个值移至新行。

  • 过长时逐项换行 :如果文本超过已配置的行长度,将每个值移至新行。 要配置行长度,请打开设置 Ctrl+Alt+S ,转到 编辑器 | 代码风格 ,并在 在第 N 列处硬换行 字段中输入所需长度。

  • 超出右边距时换行 :将一段文本拆分为多行,以使每行符合已配置的行长度。 要配置行长度,请打开设置 Ctrl+Alt+S ,转到 编辑器 | 代码风格 ,并在 在第 N 列处硬换行 字段中输入所需长度。

放置逗号

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

自动 选项会分析周围的上下文,并计算逗号的最合适位置。 例如,逗号出现三次:两次在开头、一次在末尾。 自动 选项会将第三个逗号移到开头。 该选项仅在同一上下文中存在超过三处时才有效。 否则,逗号保持不变。

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

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

在括号内留空格

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

对齐类型

对齐变量类型。

项目

描述

换行 AS

将 AS 移至新行。

开头 $$ 换行

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

开头 $$ 后内容换行

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

关闭 $$ 前换行

将结尾的美元引用移至新行。

关闭 $$ 后选项换行

将结尾美元引用后的选项移至新行。

项目

描述

THEN 换行

将 THEN 移至新行。

ELSE 换行

将 ELSE 移至新行。

内部代码换行

将内部代码移至新行。

缩进 THEN 和 ELSE

在 THEN 和 ELSE 前添加缩进。

缩进 END IF

在 END IF 前添加缩进。

长度较短时折叠

合并多行的短构造。 将会被折叠的构造的长度由 PyCharm 自动确定。

项目

描述

LOOP 换行

将 LOOP 移至新行。

缩进 LOOP

在 LOOP 前添加缩进。

缩进 END LOOP

在 END LOOP 前添加缩进。

长度较短时折叠

合并多行的短构造。 将会被折叠的构造的长度由 PyCharm 自动确定。

2026年 3月 24日