文本处理

文本对比

对比两段文本的差异,显示新增、删除和相同的内容

文本 11 行
文本 21 行

在左右两侧输入文本,系统将自动对比差异

什么是文本对比?

文本对比是一种用于比较两段文本之间差异的技术。文本对比工具可以帮助您快速找出两段文本之间的差异,以行为单位进行对比,清晰显示新增、删除和相同的行。

功能特点

  • 行级对比:逐行比较文本差异
  • 忽略选项:支持忽略空白和大小写
  • 可视化显示:用不同颜色标识删除、新增和相同的内容
  • 统计信息:显示相同行、删除行、新增行的数量

使用场景

  • 代码对比:比较不同版本的代码差异
  • 配置对比:检查配置文件的变化
  • 日志分析:对比不同时间段的日志
  • 文档校对:检查文档修改内容

对比说明

  • 相同行:两段文本中完全相同的行
  • 删除行:仅在文本 1 中存在的行(红色标记)
  • 新增行:仅在文本 2 中存在的行(绿色标记)

常见问题

逐行对比和逐词对比有什么区别?
逐行对比适合代码和配置——改动以行为单位;逐词对比适合文章和文案——一句话改个标点也能精确定位。本工具支持两种模式,配置文件审查用行模式,合同文案校对用词模式。
为什么两段看起来一样的文字显示有差异?
不可见字符是常客:行尾空格、CRLF 与 LF(Windows 与 Unix 换行符)、全角空格、不可见 Unicode 字符(零宽空格 U+200B)。diff 把它们如实显示——配合行尾显示开关即可定位,这正是 diff 排查"配置明明一样却不生效"的价值。
对比敏感数据安全吗?
对比完全在浏览器本地完成,两段文本都不会上传。但养成习惯:粘贴前把密钥、token、个人信息替换为占位符——diff 关注的是结构差异,不影响对比效果。