文本差异对比
按行/词/字符粒度比较两段文本并高亮显示差异。
工具介绍
文本差异对比 比较两段文本,按行/词/字符三个粒度高亮显示差异。左侧粘贴原文,右侧粘贴修改版 — 变化立即显示。
三种粒度
- 按行 — 适合代码或块结构文本。新增行绿色,删除行红色。
- 按词 — 适合句子内零星修改。Myers 算法在空白处切分。
- 按字符 — 更细粒度,适合排错。处理 grapheme-unit 字符。
算法
采用经典 Myers diff 算法(1986)— O(ND),其中 D 为编辑距离。Git diff、Unix diff、多数 GUI 合并工具都采用此算法。
规范化选项
- 忽略大小写 — 折叠 A-Z / a-z。
- 忽略空白 — 合并连续空白为单个空格并去除首尾。
小贴士
- 用 Swap 按钮可以反转方向,便于从不同角度查看变化。
隐私
全部在您的浏览器内运行。不上传任何内容。