DiffMate

实用技巧

更高效使用DiffMate的实用技巧集合。

📁 文件准备技巧

比较前统一编码

如果两个文件编码不同(UTF-8 vs EUC-KR),可能会显示不必要的差异。建议比较前统一为相同编码(推荐UTF-8)。

Excel保持相同工作表结构

XLSX比较使用第一个工作表。如果要比较的数据在其他工作表中,请先将该工作表另存为单独文件。

检查CSV分隔符

有些CSV文件使用制表符或分号而非逗号。即使扩展名是.csv,也请确认实际分隔符。用记事本打开是最快的确认方式。

确认PDF是文本型

扫描的图像PDF无法提取文本。请先使用Adobe Acrobat或免费OCR工具添加文本层后再比较。

文件名包含版本信息

在文件名中包含日期或版本号可以避免混淆。例如:报告_v1_0301.xlsx, 报告_v2_0305.xlsx

大文件只提取需要的部分

比较100万行以上的大型CSV可能耗时较长。只提取疑似有变更的特定范围进行比较会更快。

速度优化

关闭不需要的标签页

DiffMate使用浏览器内存。打开太多标签页可能导致内存不足。比较大文件时请关闭其他标签页。

推荐使用Chrome或Edge

Web Worker和虚拟滚动性能在Chromium内核浏览器中最优。大文件比较推荐Chrome或Edge。

提前确认文件大小

10MB以下文件几乎即时比较。50MB以上可能需要几秒,100MB以上可能需要30秒到1分钟。

删除空行

CSV或TXT文件中不必要的空行会使比较结果混乱。比较前删除空行可以获得更清晰的结果。

🔍 结果查看技巧

理解颜色编码

绿色=新增行,红色=删除行,橙色=修改行,灰色=移动行。先重点关注橙色(修改)和红色(删除)。

使用小地图概览

右侧小地图可以一目了然地查看变更分布。点击颜色集中的区域可直接跳转到该位置。

利用字符级高亮

修改的行(橙色)会用红色精确标示哪些字符发生了变化。即使只改了一个数字也不会遗漏。

同步滚动

左右面板自动同步滚动。滚动一侧时另一侧也会移动到对应位置,方便对照比较。

查看变更摘要

结果顶部显示新增/删除/修改的行数摘要。先了解整体变更规模,再查看具体内容。

✏️ 编辑和保存技巧

用箭头按钮选择性应用

点击变更行的箭头按钮(← →)可以只复制该行到另一侧。只应用您需要的变更。

批量应用需谨慎

"应用所有更改"会一次性影响全部内容。如需部分应用,请使用单独的箭头按钮。

保存前最终确认

保存前再滚动一遍,确认没有意外的更改被引入。

记住:文件保存为TXT格式

修改后的文件以TXT格式下载。要恢复原始格式(XLSX、PDF等),需要单独转换。

🔒 安全相关技巧

确认无服务器上传

DiffMate 100%在客户端运行。打开网络标签页(F12 → Network)可以验证没有文件数据被传输。

离线也能使用

加载页面后可以断开网络使用。比较极度敏感的文档时,关闭WiFi工作更安全。

事后清理浏览器缓存

比较敏感文件后请清理浏览器缓存。Ctrl+Shift+Delete是最快的方式。

公共电脑使用无痕模式

在共享或公共电脑上比较时,请使用无痕/隐私模式。关闭窗口时所有数据自动删除。

💼 场景专用技巧

合同比较:优先检查关键条款

比较PDF合同时,优先确认金额、日期、当事人名称和终止条件是否有变更。

数据迁移:先验证行数

CSV/Excel迁移后比较时,先确认总行数是否一致,再检查内容差异。

代码审查:忽略空白变更

比较源代码时,跳过仅有缩进变更的行,专注于实际逻辑修改。

报告审查:关注数字变更

比较报告修订版时,重点关注字符级高亮中数字变化的部分。可以发现单位和小数点错误。

定期报告:与上期比较

定期报告与上一期比较,检查是否有遗漏项目或异常数据。

立即开始比较