WinMerge
winmerge.org又名 WinMerge
跑在 Windows 上的开源差异与合并工具,把两个文件或文件夹的差别摊成左右对照,文本差异高亮到行内,也能做三向比较和生成补丁,适合开发者接进版本控制流程解决冲突文件。
工具不用登录Windows多语言开源

WinMerge 是一个跑在 Windows 上的开源差异与合并工具。它把两个文件或两个文件夹的差别摊开成左右对照的视图,改了什么、哪一行不同,一眼能看出来。做项目时核对版本之间的变动,或者把别人改过的稿子和自己的版本对齐,都用得上它。
主要功能
文件比较是核心:文本差异会高亮显示,行内不同处单独标出,编辑器带语法突显、行号和自动换行,可以直接在对比视图里改完再保存。文件夹比较则以树状结构列出两边的差异,能按文件名正则筛选,也能只比当前目录或连子目录一起比。
- 三向文件与文件夹比较,适合处理多方改动
- 图片比较,可重叠显示并用区块标出不同
- 表格比较,把 CSV/TSV 按表格展开对照
- 生成正常、内容、统一三种格式的补丁文件
适合谁
写代码的人拿它当外部差异/合并工具接进版本控制流程,解决冲突文件;不写代码的人也能用它比对两份文档、两批素材的增删。界面有多语言版本,包含简体和繁体中文。
费用与限制
开源项目,由志愿者开发和维护,下载使用不收费。只支持 Windows,官方说明要求 XP SP3 及以上版本;当前最新稳定版是 2.16.60。压缩包内容要借助 7-Zip 才能比较。
常见问题
用 WinMerge 要登录吗?
不用登录就能用。
WinMerge 有哪些平台 / App?
支持 Windows。
WinMerge 的替代品有哪些?
本站整理了 8 个替代品,例如 DiffMerge、在线文本比较工具、AllDup、Duplicate Files Search & Link。