• 用******户 使用了工具 Base64编解码
  • 开******发 使用了工具 MD5加密
  • 工******程 使用了工具 时间戳转换
  • 程******序 使用了工具 JSON格式化
  • 设******计 使用了工具 图片压缩
  • 产******品 使用了工具 URL编解码
  • 测******试 使用了工具 正则表达式
  • 运******维 使用了工具 密码生成器

文本对比

文本处理
对比两段文本的差异,高亮显示新增、删除和修改的内容
文本对比差异比较高亮显示LCS算法文本diff内容对比
快捷预设场景
配置文件变更服务器配置修改对比
代码重构函数重构前后对比
JSON 数据对比接口返回数据变更
CSS 样式修改样式表变更对比
环境变量变更.env 配置文件修改
文本输入
原文
11 行
193 字符
新文
7 行
188 字符
工具说明

工具介绍

在线文本对比工具,基于 LCS(最长公共子序列)算法精确对比两段文本的差异,高亮显示新增、删除和修改的内容,支持字符级行内差异高亮,帮助开发者快速发现代码、配置、JSON 等文本的变更。

功能特性

LCS 差分算法基于动态规划的最长公共子序列,精确识别增删改行内差异高亮修改行内字符级对比,红色标记删除、绿色标记新增
双侧对齐显示左右两栏同步展示,空行占位保持行号对齐差异统计实时统计相似度、增删行数、替换处数
快捷预设内置配置变更、代码重构、JSON对比等常见场景一键操作支持交换两侧文本、一键复制、快速清空

适用场景

场景说明
代码审查对比代码修改前后的差异,快速定位变更
配置对比对比服务器配置、环境变量的修改
JSON 对比对比 API 返回数据、配置文件的变更
文档版本对比文档不同版本的修改内容
SQL 变更对比数据库脚本的修改差异
CSS/样式对比样式表修改,发现视觉变更原因

常见问题

Q1: 对比结果不准确怎么办?

本工具使用 LCS 算法进行行级对比,对于大段重写可能显示为删除+新增而非修改。行内字符级高亮可以帮助识别相似行的具体修改。

Q2: 支持哪些文本格式?

支持任意纯文本对比,包括代码、JSON、XML、YAML、CSS、SQL、配置文件等,无格式限制。

Q3: 颜色含义是什么?

红色背景表示删除的内容(仅在原文侧),绿色背景表示新增的内容(仅在新文侧),橙色高亮标记行内修改的字符。