跳转到内容
您已离线,部分功能可能无法使用。

Hanoon 文本比较

无需上传文本,即时进行行、词和字符级比较

将文本粘贴到两个面板中即可查看差异

默认会折叠未更改内容 — 可在工具栏切换以查看所有行

功能

为什么选择 Hanoon 文本比较

并排和内联视图

以并排或统一内联模式查看差异。一键切换视图。

单词 · 行 · 字符

以适当的粒度进行比较。单词级高亮准确显示每行中的变化内容。

字符级精度

突出显示小幅编辑、标点变化以及普通阅读中容易漏掉的替换内容。

如何在线比较两段文本

  1. 打开文本差异工具

    在浏览器中访问 text-diff.hanoon.app。

  2. 输入两段文本

    将原始文本粘贴或输入到左侧,将修改后的文本放在右侧。

  3. 查看差异

    差异会立即高亮显示。可在并排视图和内联视图之间切换,也可开启字符级差异进行细致比较。

文本差异比较是如何工作的?

工具按行、词或字符比较两段文本,并标出新增、删除和未更改的部分。在词模式下,将“Hello world”改为“Hello brave world”时,“brave”会显示为新增内容。

有哪些差异视图模式?

有两种视图模式:并排视图在平行列中显示两段文本,内联视图将两段文本合并到一列中并突出显示更改。

待比较文本会发送到服务器吗?

待比较文本仅在浏览器中处理,不会发送到应用后端或分析服务。

忽略空白和忽略大小写如何工作?

只有同时开启忽略空白和忽略大小写,“A B”和“a b”才会显示为无差异;只开启其中一项仍有差异。输入内容不会被修改,但词模式也可能将换行视为空格,因此在意行边界时请使用行或字符模式。

输入大小和字符比较有哪些限制?

两侧输入合计最多支持2,000,000个 UTF-16 代码单元和50,000行;较大或复杂的比较可能中止。字符模式比较 Unicode 码点,而非视觉上的字素簇,且不进行 Unicode 规范化,因此组合字符或连写表情可能产生多处差异。