分类: 开发工具

YAML 格式化

站方自主规划没找到想要的工具?

在浏览器中格式化、缩进并校验 YAML

用一致的缩进格式化 YAML,可选择按字母排序键名,并在输入时捕获语法错误。解析和重写都在你的浏览器本地完成。

格式化后的 YAML
结果将显示在这里。

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

YAML 对空白很敏感,手写或从不同工具复制后很容易出现缩进混乱。这个工具会解析文档并用你选择的缩进宽度重新输出,同时在无法解析时提示错误位置,适合检查配置文件、CI 文件和部署清单。

使用方法

  1. 粘贴你的 YAML。
  2. 选择 2 或 4 个空格缩进,并决定是否排序键名。
  3. 复制格式化后的 YAML,或查看解析错误。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

它会把 YAML 转成 JSON 吗?
不会,输出仍然是 YAML。如果需要 JSON 结果,请使用 YAML 转 JSON 工具。
排序键名会改变文件含义吗?
对普通映射来说通常不会,因为多数 YAML 解析器不把键顺序视为语义。但如果某些工具按约定读取顺序,排序前最好确认。
支持一个文件里的多个文档吗?
格式化器读取输入中的第一个 YAML 文档;如果文件里有多个用 --- 分隔的文档,建议拆开逐个格式化。