JetBrains Rider 2025.2 Help

代码样式。 YAML

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

制表符和缩进

缩进

在此字段中,指定为每个缩进级别插入的空格数量。

保持空行的缩进

如果选中此复选框,JetBrains Rider 会保留空行上的缩进,就像它们包含了一些代码一样。 如果未选中复选框,JetBrains Rider 将删除空行中的空格。

缩进序列值

如果选择,YAML 序列值会相对于父键项进行缩进。

换行和括号

在此选项卡中,自定义 JetBrains Rider 将在 重新格式化源代码 对各种代码结构应用的异常,括号位置和对齐选项。 在 预览 面板中检查结果。

视觉指南

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

重新设置格式时保持

在重新格式化源代码时,使用复选框来配置 JetBrains Rider 将要做出的异常。 例如,默认情况下, 换行符 复选框被选中。

如果您的代码包含的行长度短于标准规定,您可以通过在重新格式化之前取消勾选 换行符 复选框来进行转换。

对齐选项

    在地图中对齐值

    使用此列表来指定 JetBrains Rider 应如何对齐键值对。 可用的选项有:

    • 不对齐 :顺序行中的属性将不会对齐。

    • 关于冒号 :顺序行中的属性将根据冒号对齐。

    • :顺序行中的属性将与值对齐。

    序列值

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

    • 新行的序列 :如果被选中,嵌套序列块中的每个新序列都会被放在一个单独的行上:

      - - - nested sequences block

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

      - - - nested sequences block
    • 块映射于新行 :如果被选中,序列内的块映射将被放在单独的一行:

      - key: value

      否则,他们会被保持在一行上:

      - key: value
    • 自动在回车时插入连字符 :如果被选中,JetBrains Rider 将在您按下 Enter 时自动为下一个序列值添加连字符。

    设置从

    当适用时,链接将出现在页面的右上角。 点击此链接并选择要作为当前语言代码样式基础的语言。

    要返回到初始的代码样式设置,并丢弃更改,请点击 重置

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