文本对比

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议

功能说明

文本对比工具通过 LCS(最长公共子序列)算法逐行比对两段文本,高亮显示差异:绿色背景为新增行、红色背景为删除行、橙色背景为修改行,支持「交换两侧」快速调换方向。

支持任意纯文本——代码、Markdown、配置文件、JSON、合同条款、论文段落都适用。全程在浏览器本地运行,文本不会被上传到任何服务器,敏感内容可放心对比。

文本对比使用步骤

  1. 在左侧「原文」框粘贴原始内容;
  2. 在右侧「对比文本」框粘贴修改后的内容;
  3. 点击「开始对比」查看逐行差异与颜色标注;
  4. 点「交换两侧」可调换对比方向,点「清空」重置。

文本对比适用场景

  • 合同、论文修订对比:确认改动是否遗漏;
  • 代码与配置文件的版本差异核查;
  • 翻译、校对场景比对两个版本的文字变化。

常见问题

对比算法是什么?

采用最长公共子序列(LCS)算法对齐两份文本的行,再标出新增、删除与修改,结果与主流版本管理工具一致。

能对比多长的文本?

本地处理,数千行文本均可流畅对比;超大文件建议先裁剪到相关段落。

三种颜色分别代表什么?

绿色为新增行,红色为删除行,橙色为修改行(同位置内容发生变化)。