黑点工具

文本对比

逐行高亮差异,忽略空白与大小写可选,看配置改了什么一眼就懂

这个工具做什么

这个页面提供文本对比:逐行高亮差异,忽略空白与大小写可选,看配置改了什么一眼就懂。整个处理过程在你的浏览器内完成,文件不会被上传到任何服务器,因此无需注册、也没有次数与体积限制,断网状态下同样可用。

怎么用

  1. 左边贴修改前的文本,右边贴修改后的
  2. 需要的话打开「忽略首尾空白」或「忽略大小写」
  3. 点「开始对比」
  4. 增删行会用绿红高亮,底部显示新增和删除的行数

适用场景

  • 两份配置文件改了什么,逐行比对
  • 合同两版之间的差异核对
  • 代码片段改动前后对比
  • 文案改稿确认具体动了哪几句

常见问题

怎么比较两个文本的差异?

左右各粘一份,点开始对比,新增的行标绿、删除的行标红,一眼就能看出改了哪里。

只差空格也算不同吗?

默认算不同。打开「忽略首尾空白」就不会因为行尾多了空格而误报。

能对比多大的文本?

单侧 4000 行以内没问题,再多建议分段对比,算法耗时随行数平方增长。

为什么大文本会比较慢?

用的是最长公共子序列算法,耗时与行数的平方相关。几千行没问题,几万行建议先拆段对比。

支持字符级差异吗?

当前是行级对比:整行标绿或标红。行内的精细差异(改了哪几个字)后续会补。

相关工具