开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/文本 Diff 对比

文本 Diff 对比

在线对比两段文本的差异:按行比对,标出新增、删除和未变动的上下文,长文本自动折叠相同的部分。合同前后版本、配置改动、报错信息对比都能用。全部在浏览器本地计算,内容不上传。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
两段文本,中间用 ==== 分隔
对比结果

使用说明

  1. 两段文本一起粘到左边,中间单独一行写 ====(三个及以上等号)作分隔。
  2. 点「对比差异」,新增行标绿、删除行标红、未改动的上下文灰显。
  3. 相同的段落会自动折叠成一行,点开可以展开看上下文。
  4. 对比配置或合同建议先统一换行符和缩进,避免纯格式差异干扰判断。

常见问题

两段内容用什么分隔?
默认用一行 ====== 作为分隔线,也支持 <<<<<<< 和 >>>>>>> 那种 Git 风格的分隔标记,或者用三个及以上连续等号。分隔线之前的算左段,之后的算右段。
能按字符对比吗?
本工具按行对比,这也是代码和配置对比最实用的粒度。逐字符差异(比如一行里只有一个数字变了)会在那一行整行标出,不会精确到第几个字符。
超大文本会不会卡?
对比算法是 O(n×m) 的,几千行以内很流畅;几万行会明显变慢。这种情况本工具会退化为逐行位置比对(更快但差异标注更粗),仍能给出结果。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部