Diff Suite 是一款运行在浏览器中的在线文本对比与合并工具,用来查看两个文本版本之间的新增、删除和修改内容,并将选定的变化合并到另一侧。它支持直接粘贴文本、输入内容或打开本地文件,左侧和右侧各有一个编辑区域,适用于代码、文档、配置文件、日志、CSV 数据以及其他纯文本。与需要安装的 Windows 桌面应用不同,Diff Suite 不需要安装,也不需要创建账号;差异计算和合并逻辑全部在浏览器本地运行,文本不会上传到服务器。
核心功能
实时文本对比
在左侧编辑器放入原始文本,在右侧编辑器放入修改后的文本后,Diff Suite 会并排显示两份内容的差异。差异会在每次按键后重新计算,新增行以绿色显示,删除行以红色显示,也可以看到被修改的行。两个编辑器既可以直接输入,也可以通过粘贴内容进行比较。
双向合并差异
对比结果旁边提供红色和绿色的合并箭头,可以将一侧的变化移动到另一侧。用户可以按需选择保留哪一份修改,逐步把两个版本组合成一个结果,完成合并后再复制合并后的文本。
本地文件打开
左侧和右侧编辑器都支持打开本地文件,因此可以同时比较两个文件。官网列出的支持类型包括 .txt、.md、.csv、.json、.xml、.yml、.html、.js、.py、.log 等,适合处理代码、配置文件、文档和日志等纯文本内容。
文本编辑与整理
每个编辑器都带有 Edit 菜单,可对文本执行按行排序、反转行顺序、删除空行、删除重复行、去除行首或行尾空白,以及将换行替换为空格等操作。工具还提供每个面板独立的撤销和重做功能,并支持交换两侧文本和清空全部内容。
长行阅读与隐私保护
Word wrap 选项可以切换长行的换行显示,便于阅读较长的代码或文本行。Diff Suite 的对比和合并逻辑完全在浏览器中运行,不上传文本、不创建账号,也不会跟踪用户内容;官网特别提到,它可以用于源代码、合同、API 密钥等敏感内容的比较。
使用方式
打开 Diff Suite 后,将原始文本粘贴或上传到左侧编辑器,将修改后的文本粘贴或上传到右侧编辑器,页面会即时显示差异。用户可以在两个面板中直接输入、编辑、撤销或重做,再使用红绿箭头移动变化,最后复制合并结果。工具没有需要安装的客户端,也不要求注册账号;官网正文没有提到 API、命令行或需要自备模型 Key。
适用人群与场景
开发者可以用它查看 JavaScript、Python、JSON、YAML、HTML、XML 或日志的版本变化,进行代码审查或部署前的配置检查。需要修改合同、规格说明或文章的人,可以逐行比较文档草稿。日志分析人员可以比较两次日志捕获结果,找出新增行;翻译人员可以逐行对照原文和译文;处理 CSV 导出数据时,也可以用它发现新增或删除的记录。
定价
Diff Suite 的文本对比与合并工具 100% 免费使用,没有注册要求,也没有使用次数限制。官网还提供 Text Compare Plus 版本,同样免费,并增加了查找/替换和复制按钮。