文本对比

逐行比较两段文本并高亮差异

MailDrop 文本对比工具可以比较两段文本,并精确高亮它们之间的差异。把原始版本贴在左边,修改后的版本贴在右边,点击"对比"。工具用最长公共子序列算法逐行对齐两段文本,新增行标加号、删除行标减号,并用颜色区分,差异一眼即见。

靠肉眼找差异既慢又不可靠,在合同、配置文件、文章或邮件模板里尤其如此——一个词的改动就可能造成大问题。差异视图立刻回答这个问题:这两个版本到底有什么不同?对比完全在浏览器中运行,你可以放心比对法律文本、私人笔记等敏感材料;粘贴的内容不会被上传、存储或记录到任何地方。

工具免费使用,无需注册或账号。它属于与 MailDrop 临时邮箱同一套注重隐私的工具箱:不问你是谁就能用的日常实用工具,非常适合快速检查一份服务条款更新或邮件推送模板到底改了没有。

1. 粘贴原始文本

把第一个版本——比如旧文档、修改前的草稿或之前的配置文件——放进左侧的"原始文本"框。

2. 粘贴修改后的文本

把第二个版本放进右侧的"修改后文本"框。工具按整行比较,所以代码、配置、列表这类自带换行的文本效果最清晰。

3. 运行对比

点击"对比"。算法找出两个版本之间最大的公共结构,渲染出统一视图:未变的行保持原样,删除的行标减号,新增的行标加号。

4. 查看高亮的差异

浏览带颜色标记的输出,就能在上下文中看到每一处增删。如果两段文本完全相同,工具会明确告诉你——这本身就是发布或部署前一个有用的确认。

常见问题

我粘贴的文本会被上传到你们的服务器吗?

不会。整个对比由浏览器中的 JavaScript 计算,你的文本从不离开设备。因此比对机密材料也是安全的,比如合同、正在审计的凭据文件或未发表的文稿。关掉标签页就不留任何痕迹。

差异算法是怎么判断哪些内容变了的?

它计算两段文本之间按行的最长公共子序列,也就是两个版本按相同顺序共有的最大内容。这条公共主干之外的一切,要么被报告为原文中的删除,要么被报告为修改版中的新增。

工具是逐词对比还是逐行对比?

逐行对比。每一行被当作一个整体,所以哪怕只改了一个字符的行,也会显示为一行删除加一行新增。对于挤在一个长段落里的文字,先在句子边界加上换行再对比,结果会易读得多。

文本对比工具都有哪些典型用途?

常见场景包括:审阅文档和合同的修改、查看配置文件版本之间改了什么、邮件模板发送前的核对、比较 API 响应,以及确认复制的文本与原文一致。只要存在两个版本,看 diff 永远比通读两遍更快。

可以对比临时收件箱里收到的邮件正文吗?

可以,而且是个巧妙的用法。从 MailDrop 一次性邮箱里复制两封邮件的正文——比如两期简报,或来自不同注册的两封验证邮件——粘到这里对比,就能精确看到发件方在两封邮件之间改动或个性化了哪些内容。

工具箱