🔧

文本差异对比

📄 原始文本
📝 修改后文本
📊 差异对比 ➕ {{ diffStats.added }} ➖ {{ diffStats.removed }} ✏️ {{ diffStats.changed }}
原始文本
{{ line.indicator }} {{ line.number }}
修改后文本
{{ line.indicator }} {{ line.number }}
📊
输入两段文本后,差异对比结果将显示在这里

💡 功能说明

在线文本差异对比工具:快速比较两段文本的差异,逐行高亮显示新增、删除和修改的内容,适用于代码审查、文档版本对比、内容校对等场景。

  • 逐行对比:将原始文本和修改后文本逐行比较,自动识别差异
  • 差异高亮:行内字符级别的高亮标注,精确显示每个不同之处
  • 新增标记:绿色背景 + 号标识,清晰显示新增的行内容
  • 删除标记:红色背景 - 号标识,明确显示被删除的行内容
  • 修改标记:黄色背景 ~ 号标识,高亮显示被修改的行内容
  • 实时统计:顶部显示新增、删除、修改的行数统计
  • 文本交换:一键交换原始文本和修改后文本的位置

⚠️ 注意事项

  • 本工具采用逐行对比算法,适合文本类的差异比较,支持任意语言的文本
  • 输入文本后差异结果实时更新,无需手动点击对比按钮
  • 行内差异标注基于字符匹配,长文本下差异高亮可能存在偏差
  • 差异对比视图高度固定为400px,内容超出时自动显示滚动条
  • 点击「加载示例」可加载预设的中文文本对比示例
  • 所有对比操作在浏览器本地完成,数据不会上传到服务器