Ubuntu中WinMerge的替代方法


23

我需要以一种简单的方式比较/比较/合并文件。在Windows中,我将使用WinMerge。Ubuntu中有哪些替代方法?

我必须能够做的事情:

  • 逐行查看2个文件,并突出显示差异
  • 可以选择将这些文件合并在一起

您是否正在寻找一种同步工具形式?
Ivo Flipse,2009年

1
我只是要指出,在紧要关头,当Meld还没有完全消失时,我已经使用WinMerge在WINE下运行。
Evan

Answers:


26

融化替代链接

Meld是视觉差异和合并工具。您可以比较两个或三个文件并在适当位置进行编辑(差异会动态更新)。您可以比较两个或三个文件夹并启动文件比较。您可以从流行的版本控制系统(例如CVS,Subversion,Bazaar-ng和Mercurial)中浏览和查看工作副本。查看屏幕快照页面以获取更多详细功能。

替代文字 替代文字


谢谢!这很棒!(在我接受您的回答之前,我只会再等一会儿)
Peter Smit

不要着急;-)很高兴您喜欢它!
Ivo Flipse,2009年

我接受了这个答案,但据我所知,扩散是一个不错的选择。
Peter Smit

12

我喜欢diffuse

漫反射是用于合并和比较文本文件的图形工具。Diffuse能够并排比较任意数量的文件,并使用户能够手动调整行匹配并直接编辑文件。漫反射还可以从Bazaar,CVS,Darcs,Git,Mercurial,Monotone,Subversion和SVK存储库中检索文件的修订版,以进行比较和合并。

在此处输入图片说明


大!而且这个也在仓库中!
Peter Smit

然后,我将投票批准Diffuse ;-)
Ivo Flipse,2009年

它不支持比较目录,非常可悲。
pavelkolodin

5

gvimdiff方便进行快速比较。安装gvim来获取它。

在此处输入图片说明


1
对于vim用户而言,这无疑是一个不错的选择。(所以对我来说不是,我不喜欢vim)
Peter Smit



1

值得将开源工具Kompare添加到Linux上的diff工具中:

  1. 有效利用色彩
  2. 它非常适合在命令行中直接从Subversion(或任何其他版本控制系统)通过管道传递递归多文件差异集

    [〜/ path / to / project / source] $ svn diff | kompare -o-

  3. 即使它是KDE本机应用程序,也可以与Gnome Ubuntu很好地配合使用。

要在ubuntu上安装:$ sudo apt-get install kompare


没有截图是失败的。=)
anatoly techtonik,2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.