工具说明
文本对比(Diff)把两段文本逐行比较,高亮出哪些行是新增的、哪些被删除、哪些发生了修改。它是阅读代码改动、核对两个版本配置、检查文案改了哪里的基础工具——比起两个窗口来回切换肉眼找不同,逐行高亮一眼就能定位差异。
这个工具在浏览器里完成全部比对,你粘贴进来的内容不会上传到服务器,因此用它对比含密钥的配置文件、内部文档或未发布代码都是安全的。它适合临时、轻量的对比场景,不需要像 Git 那样的版本仓库。
使用步骤
- 把原始(旧)文本粘贴到左侧输入区。
- 把对照(新)文本粘贴到右侧输入区。
- 工具会逐行比对并高亮:新增行、删除行、以及发生变化的行。
- 滚动浏览结果,红色/绿色等标记帮助你快速定位每一处差异。
- 确认无误后据此修改源文件,或把差异点复制出来记录。
适用场景
- 代码评审或排错时,对比某个文件的两个版本,看清这次到底改了哪几行。
- 核对两份配置文件(如 nginx.conf、.env)在不同环境间的差异。
- 检查文档、合同、文案的两个版本之间的改动点。
- 比对接口返回的两次 JSON/日志,定位字段变化。
- 在没有 Git 的环境里快速做一次性的文本对比。
常见问题
它和 Git diff 有什么区别?
Git diff 针对仓库里有版本历史的文件;本工具不需要仓库,你把任意两段文本直接粘进来即可对比,适合临时、跨来源的内容。比对算法仍是按行比较,结果可读性接近。
能对比中文或其它非英文文本吗?
可以。对比按行进行,对任何 Unicode 文本(中文、日文、表情符号等)都有效。每一行作为整体比较,所以只要换行结构一致就能正确对齐。
我的内容会被上传吗?
不会。整个对比在你浏览器本地运行,文本不发往任何服务器,因此对比含敏感信息的代码或配置是安全的。