在线文本对比工具
原始文本
对比文本
对比结果✗ 存在差异
原始文本
1
{
2
"name": "uotol-web",
3
"version": "1.0.0",
4
"description": "一个实用的工具网站",
5
"author": "玉帛",
6
"website": "https://uotol.cn",
7
"dependencies": {
8
"vue": "^3.4.0",
9
"element-plus": "^2.5.0"
10
},
11
"scripts": {
12
"dev": "vite",
13
"build": "vite build"
14
}
15
}
对比文本
1
{
2
"name": "uotol-web",
3
"version": "2.0.0",
4
"description": "一个功能丰富的在线工具平台",
5
"author": "玉帛2",
6
"website": "https://www.uotol.cn",
7
"dependencies": {
8
"vue": "^3.4.0",
9
"element-plus": "^2.5.0",
10
"axios": "^1.6.0"
11
},
12
"scripts": {
13
"dev": "vite",
14
"build": "vite build",
15
"preview": "vite preview"
16
}
17
}
+ 新增: 5 行- 删除: 3 行~ 修改: 3 行= 相同: 9 行
文本对比工具使用说明
在线文本对比工具,基于LCS算法进行逐行差异比较,支持字符级别差异高亮、单列/双列视图切换,适合代码审查、配置文件对比等场景,数据本地处理不上传服务器。
功能特点
- 基于LCS算法的精准文本差异比较
- 字符级别差异高亮,精确定位修改内容
- 单列/双列视图自由切换
- 合并相同行,聚焦差异部分
- 自动统计新增、删除、修改、相同行数
- 实时自动对比,输入即出结果
- 支持交换左右文本
- 数据本地处理,不上传服务器
使用步骤
- 在左侧输入原始文本,右侧输入对比文本
- 点击“对比”按钮或等待自动对比
- 查看对比结果:红色为删除,绿色为新增
- 切换“单列/双列”查看不同视图
- 点击“合并相同”折叠相同内容,聚焦差异
常见问题
什么是LCS算法?
LCS(最长公共子序列)算法是一种经典的文本比较算法,能准确找出两段文本的差异部分。
支持哪些对比模式?
支持单列模式(类似Git diff)和双列模式(左右对比),可一键切换。
什么是合并相同?
合并相同功能会将连续6行以上的相同内容折叠为省略号,让你更专注于差异部分。
可以对比代码文件吗?
可以,支持任何文本内容的对比,包括代码、配置文件、JSON等。
我的数据安全吗?
所有数据仅在浏览器本地处理,不会上传到任何服务器,完全安全。