📖 工具说明
1. 这个工具做什么
对比两段文本,高亮删除(红)和新增(绿)。基于 jsdiff,全部在浏览器里算,文本不上传。
- 代码审查:看两个版本改了哪几行、哪几个符号。
- 合同 / 文案校对:金额、日期、条款、错别字的每一处改动。
- 名单 / 配置比对:找出两组数据里新增和删掉的项。
2. 功能
- 粒度:
- 按行 —— 定位改了哪一行(可忽略空白)。
- 按词 —— 同一行内标出改了哪些词。
- 按字符 —— 逐字符标注,最细。
- 视图:
- 并排 —— 左右两栏对照。
- 内联 —— 删除、新增合并成一栏,
- / + 前缀,适合窄屏。
- 忽略大小写 / 忽略空白:格式调整造成的差异不算数,只看内容改动。
- 先去除重复行:对比前把每侧的重复行去掉。
- 实时对比:边改边比。
- 同步滚动:并排视图下两栏一起滚。
- 交换两侧:把原始 / 新文本对调。
- 每栏结果可单独复制;底部显示新增 / 删除的行(词 / 字符)数。
3. 操作流程
- 左侧粘贴原始文本,右侧粘贴修改后的文本。
- 选粒度和视图,按需勾选忽略大小写 / 空白。
- 点「比较」,或勾「实时对比」。
- 红色是删除,绿色是新增;点各栏的「复制」拿走带标记的结果。
4. 常见问题(FAQ)
Q:按行对比时,一行里只改了一个字也整行标红标绿?
A:是的,按行粒度只判断整行是否相同。想看行内具体改动,切到「按词」或「按字符」。
Q:忽略空白具体忽略什么?
A:按行粒度下忽略行首行尾和行内空白的差异;按词粒度下把连续空白当作等价。换行本身不忽略。
Q:能处理多长的文本?
A:常见文档没问题。按字符粒度对超长文本(几十万字符)会比较慢,建议先按行或按词。
Q:文本会上传吗?
A:不会。对比在你的浏览器里完成。
相关:字数统计 · 大小写转换 · JSON 排序 · 正则测试 · Markdown 编辑器。