dekabruga/gendiff

该软件包最新版本(0.3)没有提供许可证信息。

0.3 2020-05-01 08:13 UTC

This package is auto-updated.

Last update: 2024-09-07 04:21:46 UTC


README

Gendiff

Gendiff 是一个用于比较两个配置文件的实用工具。支持的格式:json、yaml。比较结果可以以不同的格式显示:美观、普通或json。

Maintainability

Test Coverage

PHP CI

如何安装

  1. 使用composer作为命令行工具进行安装

输入命令 composer global require dekabruga/php-project-lvl1 进行安装

使用命令 gendiff [--format <fmt>] <firstFile> <secondFile> 比较文件

  1. 您还可以将其用作库

在您的项目中输入命令 composer require dekabruga/php-project-lvl1 进行安装

并导入函数 use Differ/Differ/genDiff;

工作原理

您可以比较具有普通结构的两个json配置文件

asciicast

您可以比较具有普通结构的两个yaml配置文件

asciicast

您可以比较具有嵌套结构的两个yaml或json配置文件

asciicast

您可以使用 --format plain 进行普通数据输出

asciicast

最后,您可以使用 --format json 进行json数据输出

asciicast