WinMerge的最佳选择


17

我需要以一种简单的方式比较/比较/合并文件。在黑暗时代,当我是Windows用户时,我会使用WinMerge。Ubuntu有哪些替代方法?

我必须能够做的事情:

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

3
Meld为此似乎很受欢迎。
muru

tkdiffkdiff3是其他受欢迎的选项
NZD

我希望Linux论坛上不会有太多的人是WinMerge的认真用户。WinMerge似乎轻而易举地完成了常用的diff工具无法做到的事情。一旦“ 获取 ”,连插件都有意义。无论如何,我想在上下文中询问;在Linux上使用WinMerge和Wine取得成功的人吗?

Answers:


11

我不知道是否可以推荐付费软件,但是在测试了许多免费工具之后,我最终决定选择Beyond Compare

Meld是我先前的选择,但由于合并大型文件夹时的不稳定而放弃了它。


9

有很多用于此的工具,以下是一些带有GUI的工具:

它们几乎都做同一件事,但是前两个可能提供最佳的用户体验。带有星号的软件可从软件中心获得。


2
我已经测试了所有这些工具,但不幸的是,它们在性能(主要是功能)和功能方面都没有超过WinMerge(当然,超过了Wine)。最接近的是Meld(非常好)。我目前在WinMerge(通过Wine)上遇到的唯一“问题”是此superuser.com/questions/1270588/…。谢谢!
爱德华多·卢西奥

我个人认为,“超越比较”是跨平台的最佳工具,其次是winmerge。不幸的是,在Ubuntu上,没有其他与winmerge级别相匹配的免费工具,因此我使用Meld。
phuclv '18年

其中一些看起来像来自石器时代。
安德鲁(Andrew)

6

如果您非常喜欢Winmerge,并且希望像我一样继续在Ubuntu中使用它,则可以使用Wine Windows Program loader来安装Winmerge并运行该程序。对我来说运行得很好。

我发现Ubuntu随附的上述GUI工具没有一个像Winmerge一样出色。也许我对Winmerge太有偏见了:-)


1
很棒!而且,如果您尝试通过Wine启动WinMerge并遇到mfc90u.dll丢失的错误,只需从中下载www.dllme.com并将其放在WinMerge根文件夹中即可。
Dr_Zaszuś
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.