实用技巧
更高效使用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迁移后比较时,先确认总行数是否一致,再检查内容差异。
代码审查:忽略空白变更
比较源代码时,跳过仅有缩进变更的行,专注于实际逻辑修改。
报告审查:关注数字变更
比较报告修订版时,重点关注字符级高亮中数字变化的部分。可以发现单位和小数点错误。
定期报告:与上期比较
定期报告与上一期比较,检查是否有遗漏项目或异常数据。