代码对比工具WinMerge

1、简介

WinMerge是一款运行于Windows系统下的免费开源的文件比较/合并工具,使用它可以非常方便地比较多个文档内容甚至是文件夹与文件夹之间的文件差异。适合程序员或者经常需要撰写文稿的朋友使用。

 

2、使用场景

(1)比对文件、文件夹

(2)差异合并

(3)嵌入到SVN版本控制工具中用作代码比较/合并工具

 

3、使用方法

(1)文件比较。

例如我比较两个文件夹:

先将一个拖到WinMerge窗口内,会弹出一个小窗口“选择文件或文件夹”,再把另外一个文件夹拖到“右侧”。点击“确定”,即可开始比较。

代码对比工具WinMerge

 

代码对比工具WinMerge代码对比工具WinMerge

 

(2)查看差异,合并

我把bbb文件夹的2.txt,内容修改了一下,让他们不同。

此时比对结果显示“Text filea are different”,双击这一行,可查看详细差异。不同的小块会以黄色标识。

通过Alt+上下箭头,可以快速在多个不同块之间切换。选择的块会被显示为红色。

此时通过Alt+左右箭头,可以把一边的移动并替换到另一边

代码对比工具WinMerge