文本比较工具(diff)
逐行比较两段文本。粘贴原始文本和修改后的文本,然后点击「比较」,查看新增的行(绿色)和删除的行(红色)。
工作原理
无论是在发布前校对文章的两个版本,还是开发者想比较两个配置文件(例如两个 .env 或两个 docker-compose.yml)而不使用 Git 仓库,这个工具都很实用。将「之前」的文本粘贴在左侧,「之后」的文本粘贴在右侧,点击「比较」:新增的行会显示为绿色,删除的行会显示为红色,逐行对比。
与 Git diff 有什么区别?
Git diff 比较仓库历史中跟踪的两个版本,需要文件已被版本控制。该工具只是比较您直接粘贴的两段文本,无需仓库,甚至无需将文件保存在任何地方——非常适合处理通过电子邮件收到的文本或孤立的代码片段。
比较工具是否区分大小写和空格?
是的,比较是严格逐行进行的:大小写差异(大写/小写)或行尾多余的空格都会被标记为修改。如果您只想发现内容上的变化,请先清理多余的空格。
比较操作完全在您的浏览器中通过 WebAssembly 完成:您的文本,包括代码或机密数据,永远不会传输到服务器。