FormLab

文本 Diff 对比

行级 / 字符级 / 词级 · 同步滚动 · 差异统计 · 复制单边。

—
A 输出
B 输出

它能解决什么问题

Diff 是程序员每天都要做的事。本工具比 Git 的 diff 简单直接,专注于:

使用技巧

  • 代码对比:先用空格 / 缩进统一的编辑器(VSCode)格式化两边,再粘贴进来,避免大量"假差异"。
  • 字符级 diff:适合英语短句,不适合中文长段落(中文按字 diff 视觉信息量太低)。
  • 大文件:本工具用经典 Myers-like LCS 算法,单文件 < 1 万行时秒级响应。超过建议用 git diff 或本地 diff 工具。

FAQ

为什么和 git diff 不一样?

git diff 做了行内重新对齐(hunk header),能看到更细的"修改了什么字符"。本工具是纯 LCS(最长公共子序列),没有 hunk 概念。粒度更细但视觉密度更高。

相关工具