YAML 格式化工具
在线格式化和校验 YAML,适合整理配置、CI 文件、front matter 与 Kubernetes 风格片段,浏览器本地处理。
粘贴 YAML 后,可以规范缩进、展开紧凑列表,并在复制配置片段前发现解析错误。工具在浏览器中运行,使用 YAML 1.2 解析器,不执行 YAML 标签或代码。
浏览器本地处理
YAML 格式化工具
使用方法
三步完成处理
- 01
把 YAML 配置、CI 片段、front matter 或 Kubernetes 风格示例粘贴到输入框。
- 02
点击“格式化 YAML”规范缩进,或点击“校验 YAML”确认解析器可以接受这份文档。
- 03
复制结果前,人工复核锚点、别名、注释、密钥和目标系统 schema。
YAML 格式化会检查什么?
工具会在本地解析 YAML 1.2,报告语法错误,检查重复映射键,并按 2 空格缩进输出文档。它能发现常见的缩进、冒号、引号、列表标记和括号问题。
它不会验证哪些内容?
工具不知道 Docker Compose、GitHub Actions、Kubernetes、OpenAPI 或静态站点配置是否使用了正确字段,也不会检查权限、凭证、运行时行为或部署安全性。
安全处理边界
YAML 标签会作为数据解析,格式化过程不会执行代码。浏览器本地处理可以避免把输入发送到 API,但仍应避免把生产密钥、客户资料或保密基础设施配置粘贴到不信任的页面。
常见问题
关于这个工具
这个工具会执行 YAML 标签或自定义构造器吗?
不会。格式化器只把 YAML 当作数据解析,用于排版和校验,不运行代码,不调用服务,也不应用业务系统的自定义构造器。
它能校验 Kubernetes、Docker Compose 或 GitHub Actions schema 吗?
不能。它只检查 YAML 语法并输出规范化 YAML。平台 schema、允许字段、权限和部署行为需要交给目标工具链检查。
格式化会改变 YAML 吗?
格式化可能会展开 flow-style 数组或对象,并规范缩进。使用结果前,请复核锚点、别名、注释、顺序要求和对空白敏感的字符串。
YAML 输入会上传到服务器吗?
不会。格式化和校验都在浏览器中完成。仍请避免把密钥、Token、私钥或私有基础设施数据粘贴到任何不信任的工具页面。
继续探索
相关工具
最后更新: