Utils365

在线文本对比

粘贴文本的两个版本,准确看到改了哪些地方。

粘贴文本、打开文件或将文件拖放到这里

粘贴文本、打开文件或将文件拖放到这里

差异

请粘贴或打开要比较的两段文本。

下一步: 正则表达式测试 · JSON 格式化

报告此工具的问题

如何使用 文本对比

  1. 添加两个版本

    左边粘贴原文,右边粘贴修改后的文本,或在两侧各打开一个文件。

  2. 选择对比方式

    选择并排视图或合并视图;如果空白或大小写的变化无关紧要,可以忽略它们。

  3. 查看并保存

    新增为绿色,删除为红色,改动的词也会标出。可复制或下载统一 diff。

为什么选择 Utils365

  • 行级和词级改动

    改动的行会配对显示,并高亮不同的词,细小的修改也一眼可见。

  • 真正的补丁文件

    下载 git apply 和 patch 都能识别的标准统一 diff,或复制到代码评审中。

  • 过滤干扰

    忽略空白和大小写,专注于真正的改动;大段未改动的内容会自动折叠。

  • 隐私至上

    两段文本都在您的浏览器中比较,绝不会上传,合同、代码和配置文件始终留在您手中。

常见问题

如何比较两个文本文件?

使用每个文本框上方的“打开文件”载入原文和修改后的版本,或直接把文件拖到文本框上。差异会立即显示。

颜色代表什么?

红色行是从原文中删除的,绿色行是在修改后的文本中新增的。在改动的行内,不同的词会以更深的颜色高亮。

什么是统一 diff?

一种纯文本格式,用 - 标出删除的行、用 + 标出新增的行,并附带几行未改动的上下文。git、patch 和代码评审网站都能读取它。

“忽略空白”有什么作用?

如果两行只是行首行尾的空格或制表符不同,或词与词之间的空格数量不同,就视为相同。适合比较重新缩进过的代码。

下载的补丁会受忽略选项影响吗?

不会。补丁总是记录准确的差异,因此可以干净地应用。这些选项只改变页面上的高亮内容。

有大小限制吗?

可以打开不超过 50 MB 的文件,每一侧最多比较 20,000 行。差异很大的大段文本可能比较得太慢,页面会提示您。