WebStorm 2021.1 Help

代码

常见的

物品

描述

包装每一个语句

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

在代码中保留空行

设置指令之间的最大空行数。如果您放置的行数多于此选项中声明的行数,则会自动删除其他行。

在分号周围换行

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

声明的变量

物品

描述

包裹部分

将声明部分移动到新行。

包装变量

将元素移动到新行。

  • Chop:将每个值移动到新行。

  • Chop if long:如果文本超过配置的行长度,则将每个值移动到新行。要配置行长,打开设置Ctrl+Alt+S,导航到编辑器 | Code Style ,然后在Hard wrap at N columns字段中输入必要的长度。

  • Wrap if long:将一段文本分成几行,以便每行符合配置的行长。要配置行长,打开设置Ctrl+Alt+S,导航到编辑器 | Code Style ,然后在Hard wrap at N columns字段中输入必要的长度。

对齐类型

对齐变量类型。

对齐作业

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

对齐表达式

对齐分配的值。

例行论证

物品

描述

放置左括号

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

放置元素

更改括号中元素的位置。

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

  • Wrapped unindented:将子句的所有成员移动到新行而不添加缩进。

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

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

放置右括号

更改右括号的位置。您可以相对于左括号(Under opening)或左括号之后的第一个元素(Under elements)定位右括号。

包裹元素

  • Chop:将每个值移动到新行。

  • Chop if long:如果文本超过配置的行长度,则将每个值移动到新行。要配置行长,打开设置Ctrl+Alt+S,导航到编辑器 | Code Style ,然后在Hard wrap at N columns字段中输入必要的长度。

  • Wrap if long:将一段文本分成几行,以便每行符合配置的行长。要配置行长,打开设置Ctrl+Alt+S,导航到编辑器 | Code Style ,然后在Hard wrap at N columns字段中输入必要的长度。

放置逗号

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

自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。

In the middle选项将两行代码合并到一行。

如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。

将空格放在括号内

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

对齐类型

对齐变量类型。

例行声明

物品

描述

包裹 AS

将 AS 移动到新行。

包装打开 $$

将开盘美元报价移至新行。

打开$$后包装内容

移动开盘美元报价后的内容。

关闭前包装 $$

将收盘美元报价移至新行。

关闭 $$ 后换行选项

将美元收盘价后的期权移至新线。

如果...那么...否则

物品

描述

包裹 THEN

将 THEN 移至新行。

换行

将 ELSE 移至新行。

包装内部代码

将内部代码移动到新行。

缩进 THEN 和 ELSE

在 THEN 和 ELSE 之前添加缩进。

缩进 END IF

在 END IF 之前添加一个缩进。

短时折叠

加入多行短结构。WebStorm 会自动确定要折叠的结构的长度。

循环

物品

描述

环绕循环

将 LOOP 移至新行。

缩进循环

在 LOOP 之前添加缩进。

缩进结束循环

在 END LOOP 之前添加一个缩进。

短时折叠

加入多行短结构。WebStorm 会自动确定要折叠的结构的长度。

最后修改时间:2021 年 3 月 8 日