对比两个 .xlsx 文件的异同,并且用颜色显示
npm i
# 编译所有 *.ts 文件
tsc
# 或者持续编译
tsc -w
# xc 对比命令
# -s (-source) 需要对比的源文件(*.xlsx)路径
# -t (-target) 用于对比的目标文件(*.xlsx)路径
# -k (-key) 主键名
node ./bin/server/index.js xc -s test/a.xlsx -t test/b.xlsx -k A
- label
- input
- 单元格添加行显示
- -f 过滤不显示相同行
- title 显示列头
- 不同单元格标红+下划线
- 修改对比方法支持多表对比
- 去除新增、删除的图示
- 点击某行单元格高亮显示关联的行
- 支持自动隐藏没有差异的列 -a
- 支持使用表格第一行作为 key 参数
- 显示版本号
- 页头添加标题及当前脚本初始化状态显示
- 不变的数据不显示
- 重构表格支持 thead 及 tbody
- 显示用于对比的文件名
- 支持多行表头
- 显示固定列功能
- 排除指定列功能
- 基本对比功能
- 图示说明
- 新增行突出显示
- 删除行突出显示
- 不一样的单元格显示
- 主键突出显示
- 超长内容缩略显示
- 超长内容悬浮提示