WinMerge中文免费版是一款简单好用的文件和文件夹对比工具,是Windows的开源差异和合并工具。WinMerge可以比较文件夹和文件,呈现易于理解和处理的可视文本格式的差异。WinMerge对于确定项目版本之间的更改,然后在版本之间合并更改非常有用。WinMerge可用作外部差异/合并工具或独立应用程序。此外,WinMerge还有许多有用的支持功能,可以使比较,同步和合并尽可能简单有用。几种编程语言和其他文件格式是语法突出显示的。它不是十六进制编辑器,可以显示二进制文件的内容和它们之间的差异。但该信息仅供查看:使用WinMerge编辑二进制文件可能会破坏文件。软件开发的目标是简化和快速地比较,同步和合并文件夹和文件,同时保持最大的可靠性。易用性对于减少错误至关重要。最新版本2.16被认为是一个稳定可靠的程序。本次小编带来的是最新中文版下载, 含详细的中文设置和使用图文教程!
在线手册和已安装的HTML帮助手册
使用教程
1、选择要比较的文件和文件夹
安装WinMerge后,请逐步完成本主题中的过程和讨论,以了解基本的WinMerge操作和概念。显示的方法不是唯一的方法:通常有几种方法可以完成每项任务。完成后,您可以继续学习其他帮助主题中介绍的其他方法和更高级的技能。
打开WinMerge窗口。以下是您可以使用的一些方法:
双击WinMerge桌面快捷方式。
导航到“开始”菜单中的WinMerge启动器。
在命令提示符窗口中,cd到WinMerge安装文件夹并输入WinMergeU。
在WinMerge窗口中,选择要操作的文件或文件夹。例如:
单击文件→打开。
单击“WinMerge打开按钮打开”工具栏按钮。
按下Ctrl键+Ö。
将打开“选择文件或文件夹”对话框:
选择“文件或文件夹”窗口
在“左”和“右”字段中,指定要比较的文件和文件夹。使用以下任何一种方法:
直接在字段中输入路径名称。
单击“浏览”按钮以导航到所需的路径。
在“打开”对话框中,文本FolderSelection最初显示在“文件名”字段中。您的选择取决于您想要进行的比较类型:
如果要比较文件,请选择目标文件。FolderSelection您的选择将覆盖该文本。
如果要比较文件夹,请打开目标文件夹;不要选择文件。该FolderSelection文本保持不变。
单击“打开”以关闭“打开”对话框,然后在“左”或“右”字段中加载选择。如果指定了文件夹,则该字段在路径末尾包含反斜杠(\)。
单击组合框并选择以前使用的路径。
为了更容易选择常用路径,请考虑启用“打开-对话框自动完成”选项。使用此选项,WinMerge会在您在字段中键入时显示可用路径列表。有关详细信息,请参阅选项和配
将文件或文件夹拖放到对话框或“左”或“右”字段中。
[注意] 注意
您只能选择一对文件或一对文件夹进行比较。如果选择文件和文件夹,或者找不到其中一个文件或文件夹,WinMerge将禁用对话框中的“确定”按钮。
对话框底部的状态消息还会通知您其中一个路径是否无效。
如果要比较文件夹,可以使用“过滤器”字段从操作中删除某些文件。该字段指定要包括的所选路径中的文件子集;排除所有未指定的文件。
您可以输入文件掩码来过滤具有特定扩展名的文件。例如,该表达式仅包含C和C++源文件;从您的选择中删除所有其他文件类型。
*.cpp;*.hpp;*.c;*.h
要获得更强大的过滤功能,请输入过滤器文件而不是文件掩码:单击“过滤器”字段旁边的“选择”按钮,从可用过滤器列表中进行选择。文件筛选器包含任意数量的规则以包含或排除文件。WinMerge会安装一组过滤器文件,您可以使用自己的文件对其进行编辑或扩充。
有关文件掩码和筛选文件的完整详细信息,请参阅使用筛选
“包括子文件夹”复选框提供了另一种控制文件夹比较范围的方法。如果选中此选项,WinMerge将递归地比较子文件夹,并显示它在一个视图中找到的所有文件和文件夹。如果禁用该选项,则仅比较当前文件夹,并按名称列出子文件夹(不包含其内容),以便您可以浏览它们。
Unpacker字段使您可以对插件执行比较操作。
打开文件和文件夹的其他方法:
“选择文件或文件夹”对话框是打开文件和文件夹的主界面。但是你也可以使用很多其他方法:
项目文件是打开常用路径的最简单,最快捷的方式。要打开项目文件,请使用以下方法之一:
在WinMerge窗口中,单击“文件”→“打开项目”。
从命令行。
从“打开文件和文件夹”对话框中,在“左侧”字段中指定项目文件。
[注意] 注意
如果在Left和Right字段中指定项目文件,则WinMerge不会打开任一项目文件;它只是比较两个文件的XML内容。
在Windows资源管理器中启动WinMerge操作。
使用命令行界面从其他应用程序,命令提示符或批处理或脚本文件启动WinMerge。
将文件和文件夹直接拖放到WinMerge窗口或WinMerge桌面快捷方式中。
2、比较文件夹
如果在“打开”对话框中选择了两个文件夹,则会打开“文件夹比较”窗口。“文件夹比较”窗口是在比较文件夹中找到的项目的表格列表。每行显示有关找到的文件的信息,文件名在左栏中,其他信息在其他栏中:
FolderCompare窗口
WinMerge没有原始和变化的概念。相反,它只是显示两个选定文件夹之间的不同之处。仅在一侧找到的文件或文件夹仅显示为该侧的唯一项目,而不是添加或删除。例如,在比较结果与前图的列中,Merge.aps并且Merge.rc.bak分别在仅比较文件夹之一找到。
您可以使用“合并”菜单,工具栏按钮或上下文(右键单击)菜单以多种方式管理文件和文件夹。最重要的操作是通过选择多个复制项目之一使两侧的文件或文件夹相同。将文件或文件夹复制到另一侧时,比较结果值将更改为Identical。
如果两侧都存在文件或文件夹(并且它不是二进制文件),则可以使用以下方法之一打开文件或文件夹进行文件比较:
单击WinMerge菜单中的比较→合并。
右键单击该行,然后选择“比较”快捷方式。
双击该行。
选择行,然后按Enter键。
如果比较子文件夹,则会在当前的“文件夹比较”窗口中加载新文件夹的比较表。完成该文件夹的比较后,可以通过双击导航器向上箭头按钮“文件名”列顶部的向上箭头导航回其父文件夹。
如果比较文件,WinMerge将打开“文件比较”窗口,如下一节所述。如果在“文件比较”窗口中更改文件,然后返回“文件夹比较”窗口,您将看到文件的数据在那里更新。