文本对比逐行比较原始文本。语义对比先解析为JSON再比较,忽略格式差异,只关注数据变化。推荐语义对比。
支持多层嵌套、数组、锚点/别名、多行字符串等标准YAML 1.2特性。使用js-yaml解析器。
建议单个文档不超过1MB。对Kubernetes配置、Docker Compose等典型场景完全够用。
等价YAML可以有不同写法:缩进不同、字段顺序不同、锚点vs展开值。语义对比先规范化再比较,更准确地反映数据差异。