TL
Tool Lab
💰捐赠
💰捐赠

Diff Checker

Compare text and code differences

原始 (左)
修改后 (右)

关于本工具

Diff检查器并排比较两段文本,按行高亮显示差异。绿色高亮的行是右版本中添加的,红色行是删除的,无高亮行是未更改的。

此工具使用基于LCS(最长公共子序列)的diff算法,找到将左文本转换为右文本所需的最小更改集。

使用方法

  1. 在左侧面板粘贴原始文本。
  2. 在右侧面板粘贴修改后版本。
  3. 点击比较查看高亮的差异。
  4. 使用"忽略尾部空格"将仅尾部空格不同的行视为相同。点击"复制Diff"导出结果。

使用场景

开发人员比较重构或修复bug前后的代码。作家检查两个草稿之间的变化。数据分析师比较配置文件。

常见问题

  • "忽略尾部空格"有什么作用?在比较前删除每行的尾部空格,使仅尾部空格不同的行被视为相同。在比较来自不同编辑器的代码时很有用。
  • 比较区分大小写吗?是的。默认情况下比较区分大小写。"Hello"和"hello"被视为不同行。
  • 可以比较二进制文件吗?不可以。此工具仅适用于纯文本比较。