有哪些优秀的GUI差异和合并应用程序可用于Ubuntu?

WinMerge有哪些替代方案以及每种方法的优缺点?

我最喜欢的是Meld

虽然有很多选择。 作为一个vim粉丝,我发现自己使用vimdiff,kompare为kde人群 – 还有一些付费版本有Linux版本,如Beyond Compare 。 优点/缺点取决于您正在寻找/期待的事情。

vimdiff很棒,因为你可以通过ssh连接从终端运行它,如果你已经使用vim,你可以保留你的工具/配置选项。

Meld有一个非常干净的用户界面,并且有三种方式和目录差异。 您将不得不尝试一对,看看您希望他们为您自己的需求做哪些工作。

安装Meld Meld应用页面 从Ubuntu repos,你可以运行:

sudo apt-get install meld 

然后,您可以选择要比较的文件/文件夹,并进行比较: 在此处输入图像描述在此处输入图像描述

另一个是弥漫性的

它是免费的,跨平台(用python编写),源代码突出,可以与许多版本控制工具交互。

Kdiff3

是一个非常好的3路合并工具。

替代文字

它的一些function是:

  • 比较或合并两个或三个文本输入文件或目录,
  • 逐行显示差异和字符(!),
  • 提供自动合并设施和
  • 一个集成的编辑器,可以轻松解决合并冲突,
  • 支持Unicode,UTF-8和其他编解码器,通过字节顺序标记“BOM”自动检测
  • 在KDE上支持KIO(允许访问ftp,sftp,fish,smb等),
  • 打印差异,
  • 手动对齐线条,
  • 自动合并版本控制历史记录($ Log $),
  • 并具有直观的图形用户界面。
  • Windows-Explorer集成Diff-Ext-for-KDiff3 – 安装程序中包含的shell扩展
    KDE-Konqueror服务菜单插件