文本对比
粘贴两段文字,即时逐行比对差异:新增绿色、删除红色、未变灰显。纯浏览器本地处理,文本不上传。
原文(A)
新文(B)
两侧都输入内容后,这里会显示逐行差异。
按整行比对(LCS 算法),单侧最多 3000 行;比对在浏览器本地完成,文本不上传。
怎么用
- 贴两段文本:左边贴原文(A),右边贴新文(B),结果实时刷新,无需点按钮。
- 读差异:绿色
+是 B 新增的行,红色−是 A 被删掉的行,灰行是两边一致的上下文。 - 看统计:顶部汇总新增/删除行数,快速判断改动幅度。
- 典型场景:核对合同改了哪句、配置文件改了哪行、代码提交前自查、两份清单找不同。
常见问题
文本会被上传到服务器吗?
不会。比对用 LCS 算法在浏览器本地完成,不发生任何网络请求,合同草稿、内部代码都可以放心比对。
能按字符或单词比对吗?
当前按整行比对,这也是 git diff / 代码审查的默认粒度,最适合「找不同」。行内字符级微调会显示为一行删 + 一行增。
空行和空格差异算改动吗?
算。行内容(含行首行尾空格)完全一致才算未变。粘贴前如果不确定,先留意行尾空格。
文本很长会卡吗?
单侧支持到 3000 行(超出截断提示)。LCS 是 O(n×m) 算法,两段各几千行在浏览器里仍是毫秒级。