文本差异对比
并排高亮
并排比较两段文本,用颜色编码高亮显示添加、删除和修改的行。
此转换仅在您的浏览器中运行,不会上传任何内容。
- 新增+0
- 删除−0
- 行0
Original
Original
Modified
差异
输出...
这个工具是什么?
按行比较两段纯文本。未改动的行保持中性,删除与新增分行着色——类似轻量 unified 视图,无需打开 IDE。
适合配置片段、补丁草稿、已格式化的 JSON/YAML、SQL、env 与日志。不是字词或字符级 diff,也不合并冲突或应用补丁。
在提交、提工单或只分享变更点之前使用。
常见用途
- 在 YAML/JSON 或
.env中定位单个键的变更 - 对照上一版审阅短补丁或发布说明草稿
- 确认重新格式化没有改动有意义的行
如何使用
- 左侧贴原文,右侧贴修改后文本。
- 输入即更新 diff。移动端使用左 / 右 / Diff 标签。
- 查看上方的新增 / 删除行数。
- 默认复制纯文本行;打开复制时包含 +/- 可带标记。可用示例、清空与交换。
示例
| 原文 | 修改后 | 结果 |
|---|---|---|
timeout: 30 | timeout: 60 | 删除一行 + 新增一行 |
无 region 的配置 | 增加 region: us-east-1 | 新增一行 |
alpha / beta | alpha / gamma | 删除 beta、新增 gamma |
hello world | hello there | 整行按删除+新增处理(非字词级) |
实践中的常见误区
- 仅行级粒度: 长行中只改一个词也会整行删除再新增。
- 行尾空格与换行风格(
\nvs\r\n)也会算差异;先规范化可减少噪音。 - 不应用补丁、不做三路合并、无忽略空白模式。
参考资料
最后审阅: 2026-07-27
常见问题
- 这是哪种 diff?
- 按行比较。整行标记为新增或删除;不会高亮长行内部的字词级改动。
- 能用来对比配置或补丁吗?
- 可以。粘贴代码、YAML/JSON、env、SQL 或日志即可。若主要是空白差异,请先把两边格式化成一致再比。
- 会自动合并冲突吗?
- 不会。只高亮差异,应用与解决需在其他工具完成。
- 文本会上传吗?
- 不会。比较仅在浏览器中运行。