YAML 格式化与校验
粘贴或导入 YAML,按 2/4 空格缩进格式化,可选排序 key、保留注释,并做语法校验 — 全部在浏览器本地完成。
本页处理默认在浏览器本地完成,除非另有说明。
如何使用
- 粘贴 YAML 或导入 .yml 文件。
- 选择缩进 / 排序 key / 保留注释,然后格式化或校验。
- 复制、下载或分享链接;也可在 Diff 中对比版本。
示例
apiVersion: apps/v1
kind: Deployment
metadata:
name: web
labels:
app: web
spec:
replicas: 2
selector:
matchLabels:
app: web
template:
metadata:
labels:
app: web
spec:
containers:
- name: web
image: nginx:1.27
ports:
- containerPort: 80
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 200m
memory: 128Mi
常见问题
注释会保留吗?
开启「保留注释」时,尽量通过 YAML Document API 往返保留;关闭则按数据重序列化并丢弃注释。
支持多文档吗?
支持。以 --- 分隔的文档会分别格式化再拼接。
会上传内容吗?
不会。格式化与校验均在浏览器本地执行。