跳到主要内容

文本比较 (Diff)

逐行对比两段文本差异

在上方粘贴两段文本,这里会逐行高亮差异。

比较完全在浏览器本地进行,文本不会上传。基于行级 LCS 算法,适合代码、文案、配置的改动核对。

文本差异对比原理

基于 LCS(最长公共子序列)等算法逐行/逐字符比对,标出新增、删除、修改

差异以增/删/改着色呈现

这个工具能做什么

  • 对比两段文本的差异
  • 行级或字符级比对
  • 本地运行,不上传

怎么使用(输入说明)

  1. 粘贴原文本与新文本:分别填入两侧。
  2. 对比:高亮显示增删改位置。

比较是基于行还是字符

默认按行比对(适合代码、清单);也可切字符级(适合短文案)。行级更直观,字符级更精细,按场景选择。

计算实例

例:原 “猫 狗 猪”、新 “猫 牛 猪” → 标出 “狗” 删除、“牛” 新增。

常见问题 FAQ

Q:比较是基于行还是字符?

A:默认按行做差异比对(LCS 算法),适合代码与文档;若文本无明显换行,可把整段当作一行比较。结果会用颜色区分新增(左有右无)、删除(左无右有)与保留行。

Q:我的文本会被上传吗?

A:不会。差异计算完全在浏览器本地进行,不发送任何内容到服务器,关闭页面即失效。

常见问题

比较是基于行还是字符?
默认按行做差异比对(LCS 算法),适合代码与文档;若文本无明显换行,可把整段当作一行比较。结果会用颜色区分新增(左有右无)、删除(左无右有)与保留行。
我的文本会被上传吗?
不会。差异计算完全在浏览器本地进行,不发送任何内容到服务器,关闭页面即失效。