1
放入两个版本
左侧放旧文本,右侧放新文本。可以直接粘贴,也可以读取常见纯文本或代码文件。
试试其他关键词
未找到相关结果
原文和新版本并排输入,删除与新增会直接在各自输入框内高亮;双栏同步滚动,改动无需挪动视线即可定位。
左侧放旧文本,右侧放新文本。可以直接粘贴,也可以读取常见纯文本或代码文件。
普通文章优先逐词,精确校对选择逐字,代码、配置和日志适合逐行。大小写与空白可以按需忽略。
左侧用红色标出删除内容,右侧用绿色标出新增内容。滚动任意一侧会带动另一侧,调整任意输入框高度也会同步。
Diff 算法寻找把旧序列转换为新序列所需的增删操作。相同部分保持中性,删除内容使用红色,新增内容使用绿色,因此细小标点、配置值或整行变化都不会藏在长段文字里。
逐词高亮适合自然语言,逐字高亮能发现空格、标点与数字的细微变化,逐行高亮更接近 Git 和代码审查。过滤选项只影响本次比较,不会改写输入内容。
打开文件使用 FileReader,差异计算由页面中的 JavaScript 完成。文本不会发送到服务器,也不会写入历史记录或浏览器存储。
对于超大文件、二进制格式或需要完整合并冲突处理的项目,桌面 Diff 工具和版本控制系统仍然更合适。这个页面专注于快速、一次性的文本审阅。
不会。粘贴、文件读取和差异比较全部发生在当前浏览器页面,也不会保存历史。
自然语言通常选逐词,字符或数值精确校对选逐字,代码、配置和日志优先逐行。
不会。它只在比较时把连续空白视作等价内容,两个输入框中的文本始终保持原样。
支持。比较基于 Unicode 字符串,逐字模式会使用用户可感知字符分段,能处理中文与大多数 emoji 组合。
同步滚动便于持续对照相近位置。滚动进度会按两侧内容高度成比例映射,因此长短不同的文本也能同时到达底部。