YAML 格式化与校验工具
在浏览器中直接校验、重新格式化并压缩(minify)YAML。可检测语法错误并标注具体行号。
免费
无需注册
客户端运行
注重隐私
Updated
正在加载校验器…
使用方法
- 1 粘贴你的 YAML 内容。
- 2 选择 Reformat 得到带缩进的块状格式,或选择 Flow 得到类似 JSON 的紧凑格式。
- 3 可选择开启按键排序(sort keys),便于后续做 diff 对比。
- 4 复制或下载结果。
为什么使用此工具
- 基于 js-yaml 运行——你的 YAML 会经过真正的解析器处理。
- 校验功能能捕获语法错误,并给出解析器返回的具体提示信息。
- 按键排序模式在配合版本控制生成稳定 diff 时非常实用。
- 全部处理都在客户端完成,你的配置内容不会被上传。
常见问题
为什么我的 anchor/alias 被展开了?
YAML 中的 anchor(&)和 alias(*)会在解析时立即被解析(resolve)——输出结果展示的是已经具体化后的数据。如果你需要保留原始的 alias 引用关系,请不要对其执行重新格式化(reformat)。
键的顺序会被改变吗?
不会,除非你开启了 Sort keys 选项。默认情况下,解析器会保持与原始文档一致的顺序。
YAML 1.1 和 1.2 之间的差异要注意什么?
js-yaml 默认采用 YAML 1.2 的语义——“yes/no/on/off”这类值会被当作字符串(string)处理,而不是布尔值。如果你的输入依赖 YAML 1.1 的行为,请注意输出结果中这些值可能会带引号,以字符串形式出现。
什么是 YAML 格式化与校验工具?
YAML 格式化工具用于校验、重新格式化和压缩 YAML 数据。它会检查输入内容以发现语法错误并标注对应行号,将合法的文档重新缩进为统一、易读的格式,同时也支持压缩以减小体积。所有处理都完全在浏览器内完成,YAML 数据直接在本地设备上处理,不会上传到任何服务器。
YAML 格式化与校验工具 与其他替代方案的对比
| 功能 | Zerethon Tools | 常见在线工具 | 桌面应用 |
|---|---|---|---|
| Signup required | No | Sometimes | No (IDEs) |
| Data leaves device | No | Yes | No |
| Validate + reformat + minify | All three | Sometimes | Varies |
| Line-numbered errors | Yes | Sometimes | Yes |
| Free | Yes | Yes (with ads) | Often paid |
| Works offline | Yes (after load) | No | Yes |
概要
YAML 格式化与校验工具 是 Zerethon Tools 提供的免费 开发者 工具。在浏览器中直接校验、重新格式化并压缩(minify)YAML。可检测语法错误并标注具体行号。. 完全在浏览器中运行 — 无需注册,无需上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
隐私
除非另有说明,否则你的数据永远不会离开浏览器。YAML 格式化与校验工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
对比
了解基础知识
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。