跳到正文

文本对比

找出并高亮两段文本之间的差异

正在加载工具…

逐行比较两段文字,标出新增或删除的行,并高亮显示行内改动的词或字符。适合查看两版草稿、合同版本或配置文件之间有哪些改动。

使用方法

  1. 把文字粘贴到“原文”和“修改后”中,或用“打开文件”载入文件,也可以把文件拖到框中。
  2. 输入时结果会显示在下方。在“视图”中选择“并排”或“合并”。
  3. 把“高亮单位”设为“单词”或“字符”,如有需要,打开“忽略空白变化”或“忽略大小写”。
  4. 用“下一处改动”和“上一处改动”在各处改动之间移动,点击“复制 unified diff”复制结果。

计算方式与说明

常见问题

怎么只显示两段文字的不同之处?
保持“仅显示改动及上下文”处于打开状态。这样只会显示改动的行及其前后三行,新增和删除的行数会显示在结果上方。
能对比Word或PDF文档吗?
只能打开 .txt、.md、.csv 或代码文件等纯文本文件。请复制 Word 或 PDF 文档中的文字,粘贴到框中。
unified diff是什么?
一种文本格式,列出每处改动及其前后三行,删除的行前加 -,新增的行前加 +。它和 diff -u 或 Git 的输出格式相同。
能忽略大小写或空格的差异吗?
能。“忽略大小写”把大写和小写视为相同,“忽略行尾空格”会忽略行末残留的空格。