diffx

只显示有意义的变更

键顺序改变后,传统diff显示每行都有变化。diffx理解结构,只显示真正的变更。

免费开始

"快速检查大量文件的差异"

— QA工程师

"发布验证必不可少"

— 开发主管

功能

语义比较

语义比较

忽略键顺序和空白。只显示真正的值变更,用+/-/~符号标记。

6种格式

6种格式

JSON、YAML、TOML、XML、INI、CSV。根据扩展名自动检测。

数组ID键

数组ID键

--array-id-key按指定键识别数组元素。正确检测重排序。

目录比较

目录比较

-r递归比较。适合批量检查配置文件差异。

JSON/YAML输出

JSON/YAML输出

--output json/yaml输出机器可读格式。可集成到CI/CD管道。