工作原理
把两段文本按行拆分,用最长公共子序列进行匹配,和传统diff工具思路相同。相同的行原样显示,删除的行标红并加−,新增的行标绿并加+。很长的相同段落会自动折叠,让真正的变化更醒目。
旧版 vs 新版 → − 删除 · + 新增 · 顶部显示数量
选项用在哪
- 忽略大小写: 把“Hello”和“hello”视为同一行。
- 忽略空白: 跳过多余的空格和制表符,重新排版的代码也能匹配。
使用提示
- 配置文件和代码请在粘贴前比较,精确确认改了哪里。
- 被移动的块在一处显示删除、在另一处显示新增——行比较本来就是这样。
- 一切都在浏览器内运行,不会上传任何内容。
标准与出处
- 行比较遵循传统diff工具的最长公共子序列方法
最后核对 2026年10月12日
常见问题
比较是怎么做的?
把两段文本按行拆分,用最长公共子序列进行匹配,和传统diff工具原理相同。相同的行保持原样,变化的行标上−和+。
为什么移动的段落会出现两次?
行比较记不住移动:被移动的块在原位置算删除,在新位置算新增。内容相同,只是位置变了。
有大小限制吗?
每侧最多1,000行或100KB。更大的输入会被拒绝,以免页面卡顿。
我的文本会被发送到别处吗?
不会。整个比较都在浏览器内完成,不会离开你的设备。