跳至内容
Monu Tools

文本差异对比

比较两段文本,并即时在浏览器中高亮新增和删除的行。

如何使用 差异对比

  1. 01

    将原文粘贴在左侧,将修改后的文本粘贴在右侧。

  2. 02

    可选择忽略大小写或空白差异。

  3. 03

    查看逐行差异:绿色为新增,红色为删除。

这个差异检查器的作用

此文本差异检查器会比较两个文本块,并准确突出显示更改的内容:添加了哪些行,删除了哪些行,以及更改的行中的特定单词。添加绿色标记,删除红色标记。

由于比较完全在浏览器中运行,因此速度快且私密,甚至适用于您不想粘贴到服务器端服务中的机密文档和代码。

背后的算法

它使用最长公共子序列差异,与 Git 和大多数代码审查工具使用的核心算法相同,因此它报告最小、最清晰的一组更改,而不是在第一个差异之后标记所有内容。

忽略大小写或空格

选项允许您忽略大小写或空格,当唯一真正的差异是有意义的差异并且您不希望缩进更改或大写使结果混乱时,这非常有用。

您可以比较什么

基于行的比较同样适用于源代码、配置文件、日志、JSON 和普通散文,因此它可以方便地比较合同的两个版本、发现两个配置文件之间的更改或查看对文章的编辑。

将原始版本粘贴到一侧,将更改后的版本粘贴到另一侧,切换您需要的选项,差异会立即出现。

常见问题

比较是如何工作的?

它使用最长公共子序列差异算法逐行比较两段文本,与 Git 使用的方法相同,因此你能得到最小的更改集合。

我的文本会被上传到任何地方吗?

不会。比较完全在你的浏览器中运行;不会向服务器发送任何内容。

它能比较代码或配置文件吗?

能。基于行的差异对比对源代码、配置文件、日志和散文都很有效。

报告问题