WALUDO 工具箱
TEXT.02 TEXT DIFF

在线文本对比工具

原文和新版本并排输入,删除与新增会直接在各自输入框内高亮;双栏同步滚动,改动无需挪动视线即可定位。

ORIGINAL

原始文本

40删除
REVISED

新版本

50新增
输入两段文本后自动对比
§ 01

先选合适粒度,再审阅真正重要的变化

1
1

放入两个版本

左侧放旧文本,右侧放新文本。可以直接粘贴,也可以读取常见纯文本或代码文件。

2
2

选择比较方式

普通文章优先逐词,精确校对选择逐字,代码、配置和日志适合逐行。大小写与空白可以按需忽略。

3
3

直接审阅

左侧用红色标出删除内容,右侧用绿色标出新增内容。滚动任意一侧会带动另一侧,调整任意输入框高度也会同步。

§ 02

文本对比把肉眼查找变成最短编辑路径

Diff 算法寻找把旧序列转换为新序列所需的增删操作。相同部分保持中性,删除内容使用红色,新增内容使用绿色,因此细小标点、配置值或整行变化都不会藏在长段文字里。

逐词高亮适合自然语言,逐字高亮能发现空格、标点与数字的细微变化,逐行高亮更接近 Git 和代码审查。过滤选项只影响本次比较,不会改写输入内容。

§ 03

三种粒度各自解决什么问题

粒度
适合内容
特点
逐词
文章、合同、产品文案
变化集中在词语,阅读最自然
逐字
精确校对、短字符串、数据
标点、空格和字符级变化最清楚
逐行
代码、配置、日志与清单
保留行结构,便于左右对齐
§ 04

文件读取和差异计算都停留在浏览器

打开文件使用 FileReader,差异计算由页面中的 JavaScript 完成。文本不会发送到服务器,也不会写入历史记录或浏览器存储。

对于超大文件、二进制格式或需要完整合并冲突处理的项目,桌面 Diff 工具和版本控制系统仍然更合适。这个页面专注于快速、一次性的文本审阅。

§ 05

常见问题

Q1文本会上传到服务器吗?

不会。粘贴、文件读取和差异比较全部发生在当前浏览器页面,也不会保存历史。

Q2逐词、逐字和逐行应该怎么选?

自然语言通常选逐词,字符或数值精确校对选逐字,代码、配置和日志优先逐行。

Q3忽略空白会修改原文吗?

不会。它只在比较时把连续空白视作等价内容,两个输入框中的文本始终保持原样。

Q4支持中文与 emoji 吗?

支持。比较基于 Unicode 字符串,逐字模式会使用用户可感知字符分段,能处理中文与大多数 emoji 组合。

Q5两侧输入框为什么会一起滚动?

同步滚动便于持续对照相近位置。滚动进度会按两侧内容高度成比例映射,因此长短不同的文本也能同时到达底部。

✳ WALUDO TOOLBOX ✳ 浏览器原生工具集 · NO SERVER · NO DATA COLLECTION

您的文件永远不会离开您的电脑 · FILES STAY LOCAL · PRIVACY FIRST