WebStorm 2025.2 Help

代码样式。 YAML

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

制表符与缩进

缩进

在此字段中,指定每一级缩进插入的空格数。

在空行中保留缩进

选中该复选框后,WebStorm 会保留空行上的缩进,仿佛其中包含代码。 如果未选中该复选框,WebStorm 将删除空行上的空格。

序列值缩进

选中后,YAML 序列值将相对于父键项进行缩进。

换行与大括号

在此选项卡中,自定义 WebStorm 在 重新格式化源代码时应用于各种代码结构的异常、大括号位置和对齐选项。 在 预览 窗格中查看结果。

可视化参考线

在此字段中,指定多个右边距。您可以保留默认值或输入边距所需的空格数。如果要指定多个边距,请使用逗号分隔数值。 您可以保留默认值或输入边距所需的空格数。 如果要指定多个边距,请使用逗号分隔数值。

重新格式化时保留

使用复选框配置 WebStorm 在重新格式化源代码时允许的例外情况。 例如,默认情况下,将选中 换行符 复选框。

如果您的代码包含短于标准约定的行,可在重新格式化前取消选中 换行符 复选框以进行转换。

对齐选项

    对齐映射中的值

    使用此列表指定 WebStorm 应如何对齐键值对。可用选项包括: 可用选项包括:

    • 不对齐 :连续行中的属性将不对齐。

    • 对齐冒号 :连续行中的属性将以冒号对齐。

    • 对齐值 :连续行中的属性将以值对齐。

    序列值

    使用这些选项指定 YAML 序列值的格式设置方式:

    • 新行中的序列 :选中后,嵌套序列块中的每个新序列将放在单独一行:

      - - - nested sequences block

      否则,嵌套序列将保持在同一行:

      - - - nested sequences block
    • 新行中的块映射 :选中后,序列中的块映射将放在单独一行:

      - key: value

      否则,它们将放在同一行:

      - key: value
    • 按 Enter 自动插入连字符 :选中后,当按下 Enter 时,WebStorm 将自动连字符化下一个序列值。

    设置来源

    在适用情况下,链接将显示在页面右上角。 单击此链接并选择用于作为当前语言代码样式基础的语言。

    若要恢复最初的代码样式设置并放弃更改,请单击 重置

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