1015 工具箱
全部工具/ 文本处理/ 文本对比

文本对比

逐行找出两段文本的差异,支持忽略空格与大小写

对比设置

原始文本 A(旧)

修改后文本 B(新)

对比结果
点击「开始对比」查看差异
绿底为新增行,红底为删除行,行内深色小块标出具体改动的字符。对比全部在浏览器本地完成,内容不会上传。

关于文本对比

需要核对两份合同改了哪几个字、两版文案有什么差别、代码改动具体在哪一行,一行行看很容易漏。本工具把两段文本逐行对齐,有差异的行直接用颜色标出来:绿色是新增、红色是删除,行内还会把具体变化的字符加深显示,一眼看到的是「改了哪个字」而不是「这行不一样」。全程在浏览器本地计算,不上传服务器,合同、代码这类敏感内容也能放心用。

主要功能

  • 逐行对比,新增行与删除行分别高亮
  • 行内字符级对比,精确到哪一个字被改动
  • 支持忽略首尾空白、忽略全部空白、忽略大小写
  • 可只显示差异行,长文档也能快速浏览
  • 纯本地计算,内容不上传任何服务器

使用方法

  1. 把原始文本粘贴到左侧「原始文本 A」,修改后的内容粘贴到右侧「修改后文本 B」
  2. 按需勾选忽略空白、忽略大小写等选项
  3. 点「开始对比」,结果区会用颜色标出差异
  4. 点「复制差异」把差异结果复制走

常见问题

支持多大的文本?

单次对比上限约 2000 行。超过这个量浏览器逐行计算会明显变慢,建议先分段。日常的合同、文案、配置文件都在这个范围内。

我的内容会被上传吗?

不会。对比算法完全在浏览器里运行,文本不经过网络,也不写任何服务器日志。断网状态下工具依然可用。

能对比代码文件吗?

可以。因为是纯文本逐行对比,任何语言的源码都能用。不想让缩进差异干扰判断时,先勾选「忽略首尾空白」。