文本对比
逐行对比两段文本,查看新增和删除内容。
两段文本都在浏览器中本地比较,不会上传到任何服务器。
想比较两个 PDF?试试 PDF 对比工具。
关于 文本对比
这款文本对比工具会逐行比较两段文本,并精确高亮它们之间的变化。粘贴原始版本和修改后的版本,它会标记每一处新增和删除的行,并显示新增与删除的实时计数。在审查配置改动、比较日志输出、查找文档两份副本之间的差异,或在提交前核对粘贴内容时,它都是在线比较文本的快捷方式。它专为需要快速文本比较工具来比较两段文本的开发者、QA 工程师和技术文档撰写者打造。比较采用最长公共子序列算法以保持匹配行对齐,所有处理都在你的浏览器本地完成,因此你比较的文本不会离开你的设备。
功能特性
- 基于行的比较,使用最长公共子序列算法
- 用不同颜色高亮新增和删除的行
- 显示新增和删除的实时计数
- 保持未变更的行对齐,便于浏览
- 处理从任意来源粘贴的多行文本块
- 在你编辑任意一侧时即时更新差异
- 在超大输入(超过 2000 行)时自动暂停以保持响应
- 完全在你的浏览器中运行,数据不会离开你的设备
如何使用 文本对比
- 将你的原始文本粘贴到左侧输入框。
- 将更新后的文本粘贴到右侧输入框。
- 查看差异输出,了解新增行、删除行和变更计数。
- 编辑任意一侧并观察比较结果更新。
示例
输入
苹果
香蕉
樱桃
输出
苹果
- 香蕉
+ 蓝莓
樱桃
删除一行、新增一行;匹配的行保持对齐。
常见错误与故障排除
- 仅修改了一个单词,整行却同时显示为删除和新增。 — 差异是基于行而非基于词的,因此行内的任何改动都会在输出中替换整行。
- 差异在超大输入时似乎暂停或停止。 — 超过 2000 行的输入会被暂停以保持页面响应;请比较较小的片段以查看完整结果。
- 看起来相同的行被标记为不同。 — 尾随空白、制表符与空格之分,或不同的行尾都算作变化;请先归一化文本。
- 重新排序的行显示为删除和新增,而非移动。 — 基于行的差异没有“移动”的概念,因此被移动的行会在一处显示为删除、在另一处显示为新增。
常见问题
- 什么是文本对比工具?
- 它是一款在线工具,逐行比较两段文本,高亮新增和删除的行,让你准确看到两个版本之间发生了什么变化。
- 如何用文本对比比较两段文本?
- 把原始文本粘贴到左侧、更新后的文本粘贴到右侧;工具会对齐匹配的行,并在你输入时自动高亮差异。
- 文本对比工具是基于行还是基于词的?
- 它是基于行的,使用最长公共子序列算法来对齐匹配行并高亮新增和删除的行。
- 可比较的文本有大小限制吗?
- 超过 2000 行的超大输入会被暂停以保持页面响应,因此如有需要请将大文件拆分为更小的片段。
- 我可以用文本对比比较代码或配置文件吗?
- 可以,将任一版本作为纯文本粘贴,工具就会高亮不同的行,这使它在审查配置改动和日志输出时非常方便。
- 我在文本对比中比较的文本会被发送到任何地方吗?
- 不会。文本对比完全在你的浏览器中进行,你粘贴的文本不会离开你的设备。
相关工具
全部 ArrayKit 工具