我非常喜欢 Araxis Merge,它是一款用于PC的图形化DIFF程序。但我不知道在Linux上有什么可用的工具。我们的z800主机运行的是SUSE Linux。 如果能得到其他人喜欢使用的程序的一些提示,我将不胜感激。
我非常喜欢 Araxis Merge,它是一款用于PC的图形化DIFF程序。但我不知道在Linux上有什么可用的工具。我们的z800主机运行的是SUSE Linux。 如果能得到其他人喜欢使用的程序的一些提示,我将不胜感激。
vim -d file1 file2
可以直接进入差异屏幕,在那里您可以执行各种合并和删除操作。BeyondCompare 的 Linux 版本也已经发布。
虽然不是免费的,但 Windows 版本值得每一分钱 - 我想 Linux 版本也是如此。
Diffuse 也非常好。 它甚至让你可以轻松地调整行匹配方式, 通过定义匹配点。
vimdiff
之外,唯一可以合并/比较无限数量文件的工具是kdiff3
,但其最多只能处理4个文件。 - hoijuiEmacs自带Ediff工具。
这里是Ediff的界面展示
(setq ediff-window-setup-function 'ediff-setup-windows-plain)
;; 将窗口并排放置
(setq ediff-split-window-function (quote split-window-horizontally))``` [来源](http://pragmaticemacs.com/emacs/visualise-and-copy-differences-between-files/)
- azzamsaxxdiff 是一款轻量级的工具,如果您需要的话。
我曾经使用过Meld,它看起来非常不错,我可能会更经常地使用它。如果你熟悉vim的话,vimdiff也很好用。最后我想提到的是,我发现xxdiff在快速比较方面做得还不错。有许多差异程序可以很好地完成工作。