【开源项目】WinMerge高效实现文件的比较与合并

boyanx1周前技术教程5

日常工作学习中,常常遇到需要比较文件或文件夹差异的情况,无论是代码、配置信息、还是一些文件内容,一款好用且高效的比对软件特别重要。
今天介绍的 WinMerge 软件就是这样一款功能强大,且免费开源的文件比较工具。

一、WinMerge 简介

项目地址:
https://github.com/WinMerge/winmerge

官网地址:https://winmerge.org/

可直接到官网下载,这里不过多介绍,下面直接介绍功能。

二、文本文件对比

选择要对比的文件:

点击比较,就会生成对比结果:

左边是差异概览,右边是差异内容。

还可以保存对比工程文件,下次就可以直接打开。
点击菜单打开工程:


选择要打开的文件:


三、pdf文件对比

pdf文件对比,需要插件支持。

解压插件压缩包:

拷贝到 WinMerge 目录下:


插件目录:

比对:

发现是乱码:


这个时候要选择插件:


看着有点不太直观:

勾选自动换行:


看起来要好点:

四、64位版本下载

下载地址页面
https://winmerge.org/downloads/?lang=en


https://nchc.dl.sourceforge.net/project/winmerge/stable/2.16.48.2/WinMerge-2.16.48.2-x64-Setup.exe?viasf=1

网路设限了。

使用服务器下载:

wget https://nchc.dl.sourceforge.net/project/winmerge/stable/2.16.48.2/WinMerge-2.16.48.2-x64-Setup.exe?viasf=1

免安装的:

wget https://nchc.dl.sourceforge.net/project/winmerge/stable/2.16.48.2/winmerge-2.16.48.2-x64-exe.zip?viasf=1

插件报错:


五、pdf对比:使用图像方式

先执行命令:

图像文件模式设置:


勾选 pdf 后缀文件:


然后选择图像:



把要比对的pdf文件拖进来:


这里可以跳转分页:

六、总结

本次介绍了 WinMerge 的基本用法,以及如何使用 WinMerge 进行文件对比。如果你在使用 WinMerge 过程中遇到特定格式文件对比的难题,或者想了解更多个性化设置,都可以在评论区留言,我们可以继续探讨优化方案噢。

相关文章

搭配SSD!Linux 4.0下四大文件系统比拼

1性能比拼:Flexible IO磁盘对于用户而言,开源Linux系统在应用上也随着存储介质的变化而性能有所变化。近日,phoronix测试网站针对Linux 4.0下流行的EXT4,Btrfs,XF...

新文件格式公布 CASC格式优势对比与介绍

在今天的暗黑3新补丁前瞻博文中,暴雪介绍下个补丁中暗黑3的文件格式将全面转向一种新格式 - CASC,面对老朋友MPQ格式文件,很多暗黑玩家也许对这种文件格式感到陌生,但其实从《风暴英雄》和《魔兽世界...

Linux教程 | Linux 'Vimdiff' 命令 – 如何在命令行中比较两个文件

软件开发和维护有时会变得复杂。您可能会发现自己在比较代码或配置更改。当您手动比较它们时,您可能会犯错误,并且很容易错过微小的更改。除此之外,在大文件中查找更改可能会令人筋疲力尽。有许多在线工具和文本编...

设计比微软官方用心!Win10超炫酷的文件管理器体验

来源:太平洋电脑网资源管理器一直是Windows中最重要的组件,然而就是这么重要的东西,它的更新换代似乎遥遥无期。微软已经在2017年的Build大会上,公布了最新一代设计语言Fluent Desig...

电脑怎么查找重复文件?快速上手图文指南

概述:电脑之所以卡顿主要原因无非就是垃圾文件太多、重复文件太多,所以想让电脑更流畅只要把这两大原因解决好就行了。电脑怎么查找重复文件?本教程将为您揭晓!电脑里的重复文件非常多,它们占用了大量内存空间,...

在IntelliJ IDEA中比较文件和文件夹

IntelliJ IDEA提供了多种方法来比较文件,文件夹和代码片段,甚至同步文件夹内容。比较项目文件假设您的项目中有两个类似的文件,您需要逐行比较它们。使用IDEA,这非常容易,只需在项目窗口中选择...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。