WinMerge是一款实用且功能完备的文本比较工具。若您拥有两个及以上内容相近的文字文件,WinMerge就能发挥大作用,帮您精准找出文件间的不同之处,堪称文章查重的优质工具之一。心动的小伙伴赶快下载体验吧!

WinMerge是一款功能强劲的文本比较工具。当您有多个内容相似的文字文件时,它能快速帮您检测文件的差异。比如在程序改版时,对比新旧程序码的不同;或是撰写多篇稍有差异的文字文档,从头排查会很繁琐,此时WinMerge就能自动比对。它会高亮显示文件相异处,还能让左右文件内容相互覆盖,方便常修改文件的用户。
1. 兼容性方面
支持Microsoft Windows 2000 / XP / 2003 / Vista /2008/7/8/2012系统,可处理Windows、Unix和Mac文本文件格式,具备Unicode支持和选项卡式界面。
2. 文件比较功能
能直观展示文本文件的差异并进行合并,拥有灵活的编辑器,具备语法高亮、行号显示和自动换行功能,会强调行内差异,差异窗格会在两个垂直窗格显示当前差异,位置窗格展示比较文件的映射,还能检测移动的行。
3. 文件夹比较功能
基于正则表达式的文件过滤器可排除或包含项目,能通过文件大小和日期快速比较,可比较单个文件夹或包含所有子文件夹,能以树形视图呈现文件夹比较结果。
4. 版本控制功能
可创建补丁文件(正常、上下文和统一格式),解决冲突文件,具备基本的Visual SourceSafe和Rational ClearCase集成。
5. 其他特色
具备Shell集成(支持64位Windows版本),支持使用7 - Zip存档文件,有插件支持,界面可本地化,有在线手册和已安装的HTML帮助手册。
1. 支持文件(Windows、Unix和Mac文本文件格式)和文件夹的比较;
2. 可对文本文档进行可视化编辑和合并;
3. 编辑器灵活,支持语法高亮、行号显示和自动换行,有差异窗口显示;
4. 能在文件比较中检测移动的段落;
5. 基于正则表达式的文件过滤器,可排除或包含项目;
6. 支持比较文件夹内所有子文件夹;
7. 以树状形式展示文件夹比较结果;
8. 为便携式程序,无需安装,完全免费。
使用方法
1. 打开WinMerge后,点击选择文件夹下的“过滤器”,可过滤比对的文件类型或名称,默认比对所有类型文件,设置好后点击“确定”开始比对。
2. 比对完成后,清单会显示文件异同,若怀疑两个文件名不同但内容相同,可选中后右键点击“对比”。
总则
修复了WinMerge窗口关闭后进程可能未终止的问题。
文件比较
错误修正:解决了替换过滤器中“find what”为空时的无限循环问题。
文件夹比较
错误修复:修复文件返回文件夹时取消选择的问题,以及双击打开“文件比较”窗口后“比较”窗口的问题,文件夹比较窗口中的文件相关问题(公关(857)),右键关联菜单增加在新选项卡中比较文件或文件夹的新选项(#232,#277)。
二进制比较
错误修正:修复窗口标题可能无法更新的问题。
图像比较
winmerge可显示(差异)旋转图像(winmerge/winimerge#20),上下文菜单添加向右旋转90度、向左旋转90度、垂直翻转、水平翻转菜单项。
选项对话框
添加清除“不再询问此问题”的首选项,增加比较大文件的选择(#772,PR#859)。
“选择文件或文件夹”对话框
错误修复:修复选择文件或文件夹对话框的问题(请购单#882,#892)。
插件
错误修复:CompareMSExcelFiles.sct:比较含形状的Excel文件时不显示“此图片仅包含位图”,修复CString rangestr=(argc>0)?argv[0]:GetColumnRangeString()问题(#853),改进插件系统(编辑器脚本)(PR#871)。新增解包插件:漂亮的TML、美化AML、验证HTML、查询AML、选择列、选择线条、反转列、反向线、代替;新增编辑器脚本插件:漂亮的TML、美化AML、选择列、选择线条、反转列、反向线、代替。将Apache Tika更新到2.0.0版本,将yq更新到4.11.1版本。
命令行
添加了/l、/t、/table delimiter、/new、/fileext和/inifile命令行选项(osdn.net#41528)。
安装程序
解决安装程序与TortoiseGit和TortoiseSVN集成的问题(#878)。
翻译
更新了保加利亚语(PR#850)、荷兰语(PR#842,#893)、加利西亚语(PR#869)、德语(PR#860,#870,#883,#890)、匈牙利语(PR#845,#856,#897)、立陶宛语(PR#840、#849、#866、#875、#879、#894)、葡萄牙语(PR#846,#872,#898)、斯洛文尼亚语(#858)、俄语(PR#847)、土耳其语(PR#848)的翻译。
内部构件
错误修复:解决WinMerge在Visual Studio 16.10.2下无法生成的问题(#841),x64链接警告LNK4010问题(#855),项目heksedit cl命令行警告D9002问题(#861),ALL.vs2019.sln cl命令行警告D9035问题(#862)。添加连续代码安全性和质量分析(PR#844,#843),改进DownloadDeps.cmd,添加7 - zip存在检查和错误消息(#864)。

陌生来电要警惕,分享屏幕别随意,未知链接不点击,个人信息不透露,转账汇款多核实,骗局千万要记牢。
有效预防诈骗,请安装国家反诈中心APP!
WinMerge(文件比较工具)v2.16.1619.25MB