跳至主要内容

实用工具

文本对比工具

逐行对比两段文本,删除的行标红、新增的行标绿。全程在浏览器本地处理。

文本对比工具可以逐行比较两段文本:在第一个框粘贴原文、第二个框粘贴修改稿,输入的同时就会显示差异。只在原文中出现的行标红,只在修改稿中出现的行标绿,两侧各自带有行号。页面会统计新增行数(+N)和删除行数(−N),点击“复制对比结果”即可把结果复制到剪贴板,每个改动行的开头会带上 + 或 − 号。

对比严格按字符进行:空格、制表符、英文大小写以及全角/半角的不同都算作改动,只忽略换行符(CRLF 与 LF)的差别。由于以整行为单位比较,一行里哪怕只改了一个词,也会显示为“删除 1 行 + 新增 1 行”,不会单独高亮这个词。所有处理都在浏览器本地完成,文本不会发送到服务器。长文件只改了少量内容时对比很快,但两段大部分内容都不同的长文本可能会让浏览器变慢。

常见问题

  • Q. 怎么找出两段文字的不同之处?

    A. 在第一个框粘贴原文,第二个框粘贴修改稿,差异会立即逐行显示:删除的行标红,新增的行标绿。

  • Q. 只改了一行,为什么同时显示 +1 和 −1?

    A. 因为工具以整行为单位比较。只要一行有改动,原来那行就算删除(−1),新的那行算新增(+1)。行内改动的字词不会单独高亮。

  • Q. 会区分空格和大小写吗?

    A. 会。空格、制表符、大小写或全角/半角只要不同,就会被标成不同的行。唯一忽略的是换行符(CRLF 与 LF)的差别。

  • Q. 粘贴的文本会上传到服务器吗?

    A. 不会。对比全程在浏览器本地完成,文本不会发送到任何服务器。