格 千格 KiloCell

在线文本对比工具

实时差异检测专家。瞬间对比两段文本的增减与修改,支持分栏视图与统一视图。

原始文本 (Text A)
修改后文本 (Text B)

文本对比完整使用指南

「在线文本对比」比较两段文本的行级差异。左侧为原始文本 Text A,右侧为修改后文本 Text B。点击「开始比对差异」后,脚本把两边按换行拆成行数组,用 LCS(最长公共子序列)思想生成新增/删除/未变行,并显示「行新增 / 行删除 / 行未变」计数。结果支持「统一视图」与「分屏视图」,也可「加载代码示例」或「清空内容」。请注意:这是行级 diff,不是 IDE 那种词级/字符级高亮。

功能点对照

  • 开始比对:读取 A/B 文本并渲染结果区。
  • 统计徽章:新增、删除、相同行数量。
  • 统一视图:单列按类型着色展示 diff 行。
  • 分屏视图:左右栏对照,删除行在左、新增行在右,未变行双侧对齐。
  • 加载示例:填入预设代码样例,便于快速体验。
  • 清空:清除输入与结果。
  • 展示文本会做 HTML 转义,降低把代码当标签插入的风险。

推荐步骤

  1. 把旧版粘贴到左侧,新版粘贴到右侧(保持相近换行结构更易读)。
  2. 点「开始比对差异」,先看三色统计是否符合预期改动量。
  3. 大段重构用统一视图扫变更类型;逐行核对用分屏视图。
  4. 确认无误删/误加后,把最终文本复制回编辑器;需要演示再点示例按钮。

适用场景

  • 公告、合同条款、运营文案修订对照
  • 配置文件、脚本片段、JSON 文本的行级变化
  • 翻译前后段落是否对齐、是否漏段
  • 代码评审前先快速看改了哪些行

关键限制(避免误用)

  • 行级 diff,不是字符级:一行里只改一个词,整行常显示为删旧+增新。
  • LCS 复杂度随行数上升,上千行可能变慢,建议先对比关键片段。
  • 空白差异也算差异:多一个空格/空行都会体现。
  • 结果默认在内存中,刷新后需重新比对。
  • 不支持直接上传 Word/PDF 二进制,请先复制纯文本。

常见问题

为什么只改了半行,却显示整行删除和新增?

因为算法以行为单位对齐,不提供词级/字符级高亮。

统一视图和分屏怎么选?

快速浏览变更类型用统一视图;左右对照阅读用分屏。

能对比 Word 文档吗?

请先复制纯文本。本工具处理的是文本框中的字符串,不是 docx 二进制。

数据会上传吗?

比对在浏览器本地执行,适合处理未公开文稿。

超大日志文件卡顿怎么办?

先截取相关行段再比;或先在编辑器过滤后再粘贴,降低行数。

空行和空格会算差异吗?

会。任何行内容不同都会体现为新增/删除;整理格式前请预期统计数字可能偏大。

让 diff 更可读的预处理

对比前尽量统一换行风格,避免整篇“一行超长文本”。代码可先格式化再比,减少纯格式噪音。文案对比时,若只关心内容不关心空格,可先在编辑器去掉多余空行。改动很大时先分段比对目录/章节,再比对细节,避免一次塞入上万行导致卡顿。

结果怎么用于协作

先看新增/删除计数判断改动量是否异常,再进入分屏逐行确认。对合同或公告,建议把“删除行”当作风险清单逐条勾掉。确认无误后再覆盖正式文档;本页不会自动保存比对结果,离开前请自行存档最终文本。