文本差异检查器

免费文本差异检查器。比较两个文本,并使用清晰的颜色编码差异突出显示添加和删除的行,忽略大小写或空格。在本地运行。

由 Shehzad Munir 构建和维护 ·

文本差异检查器
Loading Loading Text Diff Checker
  • 文本工具
  • 自由的 · 无需注册
  • 在您的浏览器中运行
  • 6特点
Share

准确查看发生了什么变化

比较两个文本块并逐行准确突出显示添加和删除的内容,并提供忽略大小写和空格的选项。

将原始版本粘贴在左侧,将更改后的版本粘贴在右侧,差异检查器使用最长公共子序列算法计算逐行比较。删除的行以红色突出显示,添加的行以绿色突出显示,未更改的行保持中性,因此您可以一目了然地发现每个编辑,而无需搜索文本。

特征

  • 逐行差异突出显示
  • 添加与删除的颜色编码
  • 忽略大小写选项
  • 忽略空白选项
  • 添加/删除计数器
  • 私密:没有任何东西离开您的浏览器

如何使用文本差异检查器

  1. 1

    贴一下原来的

    将第一个版本放入左侧框中。

  2. 2

    粘贴更改后的文本

    将第二个版本放入右侧框中。

  3. 3

    调整选项

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

  4. 4

    阅读差异

    添加绿色标记,删除红色标记。

常见用例

  • 比较文档的两个草稿
  • 合约版本之间的现货变化
  • 检查对代码或配置的编辑
  • 检查协作者更改了什么

详细指南

根据您的条件进行比较

切换“忽略大小写”以将大小写差异视为相同,并切换“忽略空格”,以便缩进或尾随空格不会产生错误的差异。计数器告诉您添加和删除了多少行。一切都在您的浏览器本地运行,从而可以安全地比较敏感文档、合同或代码。

比较如何进行

检查器使用最长公共子序列算法(与版本控制差异背后的方法相同)来查找将原始文本转变为更改文本的最小插入和删除集。行模式最适合整行移动或更改的代码、列表和配置文件。单词和字符模式更适合散文,否则单个编辑的单词会将整个段落标记为已更改。忽略大小写和空格的选项有助于比较从添加尾随空格或更改行结尾的不同编辑器复制的文本,因此您只能看到重要的更改。

实际用途

作者用它来查看编辑在草稿之间更改的内容,学生用它来检查校对人员更改的内容。开发人员比较两个版本的配置或 JSON 响应,以找到不同的设置。法律和采购团队将合同版本与悄悄改写的条款进行比较。由于两个文本都在您的浏览器中进行比较并且从未上传,因此对于机密文档来说是安全的。对于长文档,如果结果难以扫描,请逐节进行比较,并在需要在上下文中查看两个版本时使用并排视图。

常见问题

如何比较两个文本?

将原始文本粘贴到左侧,将更改后的文本粘贴到右侧。该工具立即以绿色突出显示添加的行,以红色突出显示删除的行。

它可以忽略格式差异吗?

是:启用“忽略空格”,以便缩进和尾随空格不计为更改,并启用“忽略大小写”将大小写视为相同。

它适用于代码吗?

是的。逐行比较适用于代码、配置文件和任何纯文本,并且它在本地运行,因此私有代码永远不会离开您的浏览器。

免费吗?

是的,完全免费,无需注册。

如何比较两个文本并发现差异?

左边粘贴原来的,右边粘贴修改后的版本;每次插入、删除和编辑都会逐行突出显示,并具有相似性百分比。

我比较时我的文字是否已上传?

不需要。比较完全在您的浏览器中运行,因此您可以安全地比较私人代码、合同或机密草稿,而无需离开设备。

它可以比较代码并显示逐行更改吗?

是的。它适用于纯文本、代码、日志和 Markdown,突出显示添加和删除的行,以便您可以像迷你版本控制差异一样查看更改。

来自杂志

All articles →