跳转到主内容

文本差异对比

按行/词/字符粒度比较两段文本并高亮显示差异。

工具介绍

文本差异对比 比较两段文本,按行/词/字符三个粒度高亮显示差异。左侧粘贴原文,右侧粘贴修改版 — 变化立即显示。

三种粒度

  • 按行 — 适合代码或块结构文本。新增行绿色,删除行红色。
  • 按词 — 适合句子内零星修改。Myers 算法在空白处切分。
  • 按字符 — 更细粒度,适合排错。处理 grapheme-unit 字符。

算法

采用经典 Myers diff 算法(1986)— O(ND),其中 D 为编辑距离。Git diff、Unix diff、多数 GUI 合并工具都采用此算法。

规范化选项

  • 忽略大小写 — 折叠 A-Z / a-z。
  • 忽略空白 — 合并连续空白为单个空格并去除首尾。

小贴士

  • Swap 按钮可以反转方向,便于从不同角度查看变化。

隐私

全部在您的浏览器内运行。不上传任何内容。