CoderTools

YAML格式化工具

格式化、验证YAML数据并转换为JSON,支持语法高亮和多种格式选项

YAML操作:
格式转换:

关于YAML格式化工具

YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化格式,常用于DevOps、云基础设施和应用程序开发中的配置文件。

此YAML格式化工具可帮助您格式化、美化、压缩和验证YAML文档。还支持将YAML转换为JSON格式,并提供语法高亮显示。

主要功能

使用可自定义缩进格式化和美化YAML
将YAML压缩为紧凑的流式格式
验证YAML语法和结构
将YAML转换为JSON格式
深色主题语法高亮
按字母顺序排序键名选项
将JSON转换为YAML格式

YAML语法基础

键值对:使用冒号加空格(key: value)
列表:使用短横线加空格(- item)
嵌套结构:使用一致的缩进(仅限空格)
注释:以井号开头(# 注释)
多行字符串:使用 |(字面量)或 >(折叠)
锚点和别名:使用 & 和 * 重用内容

常见用例

Kubernetes清单文件(Deployment、Service、ConfigMap)
Docker Compose配置
CI/CD流水线(GitHub Actions、GitLab CI、Azure DevOps)
Ansible剧本和清单文件
应用程序配置文件(Spring Boot、Ruby on Rails)