JSON 格式化与校验 正则表达式在线测试器 CSS 渐变色生成与取色器 Cron 表达式生成器 UUID / GUID 批量生成器 SEO 与网页 Meta 标签预览 链接批量提取工具 链接批量打开工具 批量链接提取并自动打开工具

文本/代码差异对比工具

在浏览器本地对比两段文本或代码,提供类似 GitHub 的行级高亮、行内变更、并排视图和 unified diff 导出。

在你的浏览器本地运行,内容不会上传。

原始文本

粘贴旧版本、源代码或初稿。

0 浏览器本地运行

修改后文本

粘贴新版本,与原始文本进行对比。

0 浏览器本地运行

对比选项

生成差异前调整匹配规则。

变更摘要

每次对比后更新行数统计。

新增0
删除0
修改0
未变0
总行数0

差异结果

检查新增、删除和修改的行。

粘贴两个版本或载入示例,然后点击对比。

已准备好对比两个版本。

这个工具是什么?

文本/代码差异对比工具可以直接在浏览器中比较两段文本或代码。它会高亮新增、删除和修改的行,显示行内词级变化,并可导出 unified diff 报告。

隐私说明

所有对比、高亮、复制和 diff 导出都在浏览器本地完成。粘贴的文本不会发送到 API,也不会保存到本地存储。

主要功能

  • 带行号的并排视图和统一视图
  • 对修改行中的细微词语变化进行行内高亮
  • 可在匹配行时忽略空白或大小写变化
  • 统计新增、删除、修改和未变行数
  • 无需上传文本即可复制报告或下载 .diff 文件

使用方法

  1. 粘贴两个版本

    把旧版本放在左侧,把新版本放在右侧。

  2. 选择视图

    审阅代码时用并排视图,需要紧凑补丁格式时用统一视图。

  3. 调整匹配规则

    当格式化噪音不应算作变更时,开启忽略空白或忽略大小写。

  4. 导出结果

    复制摘要和 unified diff,或下载 .diff 文件留档。

常见问题

可以用来对比代码吗?

可以。工具保留空白展示,结果区使用等宽字体,适合 JSON、Markdown、HTML、CSS、JavaScript 和配置文件。

我的文本会被上传吗?

不会。对比逻辑在浏览器中运行,工具不会上传、保存或发送你粘贴的内容。

颜色分别代表什么?

绿色表示新增行,红色表示删除行,黄色表示修改配对,普通颜色表示未变化的行。

能处理长文档吗?

普通浏览器规模的长文档可以处理。极大的对比会受到本地性能保护限制,避免页面失去响应。

相关工具