听着是不是有点耳熟?小时候大家应该都没少玩这种找不同的游戏
没想到工作后还需要掌握这项技能,虽然这种需求不是很常见,但也肯定会遇到,所以今天阿枫给大家分享一款开源免费的老牌文件对比工具,效率又能大大提升了。
https://github.com/WinMerge/winmerge
其实很久之前我也分享过类似的工具,不过实测都没有WinMerge的效果好,这也是我再次推荐的原因。
该说不说,WinMerge这款工具也算是开源工具里的标杆了,它诞生于2000年11月,距今已有25年之久,它的更新记录最早只能追溯到2006年,因为它的年纪比Github还大
这么多年过去了,作者依旧在保持着稳定的更新频率,不断地修复一些小问题,就在上个月底还发布了最新版本,要知道WinMerge是完全免费无广告的,这才是真正的为爱发电
进入软件可以看到一个朴素的界面,看着按钮密密麻麻,其实上手没有任何难度。
举个简单的列子,这里我有两份代码,它们大体都一样,只有细微的区别,如果要用肉眼找出区别,那还是挺费眼的,而且效率低下...
现在直接把这两份代码文本丢进WinMerge,可以看到不费吹灰之力就能找出不同之处,它会以高亮的形式显示差异点。
当然,同时对比三份文件也是可以的,并且结果是百分百的准确。
如果你是想对比两个文件夹里的文件是否相同,它也能帮你搞定。
除了能比较文本外,它也支持图片对比,同样会以高亮的形式标注出图片中的不同之处,但图片的分辨率最好是一致的,否则识别也会受影响。
对了,如果你想对比网页之间的不同之处,WinMerge也能胜任的,并且能够做到同步滚动刷新,效果很奈斯。
但它也并非全能,目前仅支持下图这几种类型的对比,否则可能会出现乱码的情况。
那么以上就是它的核心功能了,我还是那句话,你可以不用,但不能没有,说不定哪天碰上了,这工作量足够让你头疼半天了
https://winmerge.org/
https://github.com/WinMerge/winmerge
https://fy6b.lanzouq.com/b0xw57i0b
前往网站首页查看更多精彩内容👉https://imyshare.com/