Diff Checker
Compare text and code differences
原始 (左)
⇔
修改后 (右)
关于本工具
Diff检查器并排比较两段文本,按行高亮显示差异。绿色高亮的行是右版本中添加的,红色行是删除的,无高亮行是未更改的。
此工具使用基于LCS(最长公共子序列)的diff算法,找到将左文本转换为右文本所需的最小更改集。
使用方法
- 在左侧面板粘贴原始文本。
- 在右侧面板粘贴修改后版本。
- 点击比较查看高亮的差异。
- 使用"忽略尾部空格"将仅尾部空格不同的行视为相同。点击"复制Diff"导出结果。
使用场景
开发人员比较重构或修复bug前后的代码。作家检查两个草稿之间的变化。数据分析师比较配置文件。
常见问题
- "忽略尾部空格"有什么作用? — 在比较前删除每行的尾部空格,使仅尾部空格不同的行被视为相同。在比较来自不同编辑器的代码时很有用。
- 比较区分大小写吗? — 是的。默认情况下比较区分大小写。"Hello"和"hello"被视为不同行。
- 可以比较二进制文件吗? — 不可以。此工具仅适用于纯文本比较。