文本差异对比

逐行对比两段文本,清晰标出新增、删除和未发生变化的行。

100% 隐私保护——一切都在浏览器中运行

使用方法

  1. 1

    把原始文本粘贴到左侧面板。

  2. 2

    把修改后的版本粘贴到右侧面板,差异会随输入实时更新。

  3. 3

    当缩进变化不应算作修改时,勾选「忽略空白字符差异」。

  4. 4

    点击复制按钮获取 +/- 变更清单。

示例

单行修改

输入

版本 A:“price = 10”
版本 B:“price = 12”

输出

-price = 10
+price = 12

新增一段

输入

第二段文本末尾多了一行

输出

+新增的结尾段落显示为一行新增内容

常见问题

对比是怎么实现的?

两边文本按行拆分,再用最长公共子序列算法对齐,因此插入或删除一行不会让后面的所有行都错位。

支持超长文本吗?

每侧最多比较 1500 行,超出部分会被截断,并在对比结果上方给出提示。

我的文本会被上传吗?

不会,对比完全在浏览器本地完成。

相关工具