这个工具是什么
Text Diff 寻找两份文本共同保留的行,而不是机械地对比相同行号。中间插入一行时,后续相同内容仍会被识别为未变。颜色、加减符号和行号共同说明结果。
如何使用
- 在左侧输入原文,在右侧输入修改后的文本。
- 点击“比较”,大型输入不会随着每次按键自动重新计算。
- 查看绿色新增、红色删除和未变行,同时核对符号及旧、新行号。
- 复制差异结果或下载 TXT;文本超出计算预算时请缩小比较范围。
使用示例
- A / B / C 与 A / X / B / C 比较:仅 X 新增,B 和 C 仍未变。
- 删除某一行会显示“-”,新增行显示“+”;替换可以表现为删除后新增。
- 输入 <script> 只会作为原文字面显示,不会执行代码。
处理规则与限制
按整行比较文本,换行统一为 LF。两份输入合计最多 1 MiB,每侧最多 10,000 行。差异过多时可能达到处理上限,请按章节或更小片段比较。预览显示前 2,000 条差异,复制和下载包含完整计算结果。
常见用途
- 核对配置、说明文档或日志的改动。
- 定位列表中的插入与删除。
- 比较含中文、日文或 emoji 的文本版本。
隐私说明
文本、文件和预览都在您的浏览器中处理,输入内容不会上传,也不会自动保存。请在离开页面前保存需要保留的内容。
FAQ
Added 和 Removed 表示什么?
Added 是修改版新增的行;Removed 是原文中被删除的行。相同内容显示为未变。
为什么不能只比较同一行号?
插入或删除会改变后续行号,但这些行的内容可能没有变化。工具会识别保留的内容,避免将后续整段都标为修改。
空文本可以比较吗?
可以。一侧为空时,另一侧所有行相应为新增或删除;两侧都为空时没有差异。
可以比较任意大小的文件吗?
不能。为保持页面流畅,输入大小、行数和差异处理量均有限制。达到上限时,请按提示缩小比较范围。
比较内容会上传或执行吗?
不会上传,也不会执行。比较在您的浏览器中完成,即使文本含有脚本标签,也只会显示原文。