跳到正文
马克工具箱

YAML 格式化

用统一的两空格缩进整理 YAML,在部署出错之前发现语法问题。注释和键的顺序都会保留。

在浏览器本地运行,输入的内容和文件都不会上传

使用步骤

  1. 粘贴 YAML,或点「加载示例」。
  2. 选择缩进。
  3. 点击「格式化」,或按 Ctrl+Enter(Mac 上是 ⌘+Enter)。
  4. 复制格式化后的 YAML。

参数说明

缩进
嵌套映射的缩进。Kubernetes、Compose 和 GitHub Actions 文件通常使用两个空格。

使用示例

缩进混乱。 部分 4 空格、部分 2 空格的 Compose 文件会被统一缩进。

提交前检查。 粘贴 GitHub Actions 工作流,找出误用的 Tab 或漏掉的冒号。

常见问题

注释会保留吗?

会。注释、键的顺序、锚点和多文档分隔符(---)都会保留。

为什么报错的那一行看起来没问题?

YAML 的错误常常来自前面某一行的缩进,或者用了 Tab——YAML 不允许用 Tab 缩进。请检查报错位置上面几行。

文件会上传吗?

不会。格式化在浏览器中完成,包含主机名或密钥的配置不会离开你的设备。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具