WinMerge是开源的差异比较工具,只运行于Windows平台。

具有以下实用特性:


  1. 支持文件内容和文件、文件夹差异比较

  2. 文件内容比较采用左右双栏显示,支持语法高亮

  3. 提供Windows资源管理器右键菜单,以选择文件或文件夹进行比较

具有以下不足:


  1. 文件夹比较结果以单栏显示,不直观

  2. 仅支持两方比较,不支持多方比较

使用时的注意事项:


  1. 使用树状的列表显示文件夹比较结果可以稍微缓解单栏显示导致的不直观的问题

  2. Windows资源管理器的右键菜单需要在设置界面手工设置才能加入选取不同目标进行比较的菜单项

相较于商业的Beyong Compare等工具,WinMerge在操作的直观度和功能细节上存在不足,但是在差异比较的主要功能上,WinMerge完全可以胜任日常工作。同时,由于免费,WinMerge可以作为这些商业软件很好的替代工具。

后记:这些天越来越对使用未授权的商业软件感到不安,于是开始寻找这些工具的开源、免费替代品。