首页 > 编程笔记 > 通用技能 阅读:3

Diffuse文本比较合并工具下载和安装教程(附安装包)

Diffuse 是一款开源、免费、用 Python 与 GTK 写成的开源图形化文本比较与合并工具,体积不足 20 MB,界面极简,启动极快。

Diffuse 能同时打开任意数量的文件进行并排 diff,支持手动调整行对位、即时编辑、三向合并、无限撤销,并内嵌 CVS、Subversion、Git、Mercurial、Bazaar 等版本控制接口,可直接从仓库拉取历史版本进行对照,适合解决代码冲突、审阅补丁、归并分支等场景。

Diffuse 的主要特性包括 Unicode 与 UTF-8 自动检测、C/C++、Python、Java、XML 等 40 余种语法高亮、键盘快捷键跳转差异、命令行调用、跨平台运行等。

与 Meld、Beyond Compare 相比,Diffuse 胜在“轻量+可脚本化”,既能在桌面交互,也能通过 diffuse -m base mine theirs 输出合并结果供 CI 调用;对中文差异显示友好,无需额外设置字体即可正确呈现。

下载Diffuse

这里为大家提供了 Diffuse 最新版的安装包:

网盘下载:https://pan.quark.cn/s/524cab5051e6

安装Diffuse

笔者使用的是 Windows x64 系统,因此这里以 Windows 为例,展示 Diffuse 的安装过程:
1) 下载 .exe 安装程序,双击启动,弹出下图的界面,点击“下一步”:


2) 自定义安装路径,这里建议安装到非系统盘,比如图中的 D 盘,然后点击“安装”:


3) 直接点击“下一步”:


4) 继续“下一步”:


5) 点击“安装”,正式开始安装 Diffuse:


6) 等待安装完成,出现下图的界面表示安装成功:

启动Diffuse

1) 在“开始”菜单里找到 Diffuse:


2) 启动后,Diffuse 主界面如下图所示:

相关文章