文本比较

把某样东西的两个版本并排放好,标出真正改动过的地方:两稿之间被重写的那段、两个配置文件里不同的那一行、合同里被人悄悄改过的条款。它逐行比较,新增的行标绿、删除的行标红,并把大段完全相同的内容折叠起来,免得改动被埋没。它也可以忽略大小写和空白,这样重新缩进或一次全局替换让每一行看起来都变了时,噪音就被清掉了。两段文本都留在你的浏览器里。

如何比较两段文本

  1. 把原文粘进左边的框、新版本粘进右边,或者把文本文件拖到任意一边。
  2. 按「比较」。摘要会统计新增、删除和未改动的行数。
  3. 阅读结果:删除的行标有减号,新增的行标有加号,未改动的大段会被折叠,并注明隐藏了多少行。
  4. 如果重新排版盖过了真正的改动,打开忽略空白或忽略大小写,再比较一次。

关于文本比较的常见问题

我粘贴的文本会被发送出去吗?

不会。比较完全在你的浏览器里进行,所以合同、草稿和配置文件都可以放心粘进来。

它是按词比较还是按行比较?

按行。只改了一个词的行会显示为一处删除加一处新增,这样长文档才读得下去。对于散文,先按句子断行再比较,会让结果更容易跟读。

两个忽略选项各自做什么?

忽略空白会把连续的空格和制表符压成一个、并去掉行尾空白,于是重新缩进过的代码会比对为未改动。忽略大小写把大写和小写视为相同。两者只影响比较本身——显示出来的始终是你粘贴的原文。

为什么相同的段落被隐藏了?

因为一处改动周围有一百行没变的内容时,那处改动反而更难找。每个改动附近会保留几行上下文,其余内容替换成一行说明,注明折叠了多少行。

能比较 Word 或 PDF 文档吗?

不能直接比较——它处理的是纯文本。请把文字从文档里复制出来粘贴进去,或先把两份都导出为纯文本。格式、图片和排版不在比较范围内。

Other tools

Languages