开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/代码 Diff 对比

代码 Diff 对比

专门用来对比两段代码的差异:保留缩进与空白差异、按行标注新增与删除、折叠相同段落。review 前自查改了什么、对比两个版本的实现、找回被删掉的那几行,都很合用。本地计算,代码不外传。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
两段代码,中间用 ==== 分隔
差异结果

使用说明

  1. 两段代码一起粘到左边,中间单独一行写 ==== 作分隔。
  2. 点「对比代码」,逐行标出新增、删除和未改动。
  3. 缩进与空格的差异也会被判定为改动;只想看逻辑改动先用「代码格式化」统一风格。
  4. review 前自查改了什么,或者对比新旧两版实现,都很合用。

常见问题

能对比两个文件吗?
把两个文件的内容分别粘进分隔线两侧即可(本页右上角有「粘贴」按钮,可以直接从剪贴板读)。本工具只处理文本,不支持上传文件。
缩进和空格的差异会标出来吗?
会。行内的空白差异会导致该行被判定为「已修改」。如果你只想看逻辑改动不想被格式差异干扰,建议先用「代码格式化」把两边都格式化成同一风格,再对比。
能对比两个分支吗?
本工具是纯文本对比,不知道 Git 信息。要用 Git 的语义对比(比如只看函数变动)还是得用 git diff 和 diff-so-fancy 这类工具,本页适合快速看两段粘贴内容。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部