您会推荐哪种具有“复制到左/右”功能的 GUI 差异查看器?

您会推荐哪种具有“复制到左/右”功能的 GUI 差异查看器?

除了梅尔德。你还能推荐什么吗?

如果您能给出推荐理由(作为评论),那就太好了。

[笔记] 我想要一个替代方案,因为 Meld 最近失去了复制功能全部的内容从一个文件传输到另一个文件。我指的是通过Copy To Left/Right右键单击菜单项提供的功能。

[更新] 我刚刚查了一下,问题是由1.3.21.3.1效果很好,我检查过的最新的是1.4.0,但它不起作用。

答案1

有许多可用的工具:

  • 融合
  • kompare -- diff 文件查看器
  • kdiff3——文件差异查看器
  • 扩散-- 文件差异查看器

您有两个文件并想查看它们的差异吗?使用“文件差异查看器”。您是否有 diff 文件并希望以易于阅读的方式查看它?使用“差异文件查看器”。

答案2

还有vimdiff(及其 GUI 版本gvimdiff)。

答案3

Emacs 的捆绑ediff是一个非常好的 diff 查看器(从 EmacsTools / CompareTools / Merge菜单中的命令开始)。它具有所有基本功能(突出显示两个文件之间的差异,在不同块之间跳转)和最常见的中间功能(比较文件的部分,比较从版本控制中获取的修订版本,比较目录树,使用共同的祖先作为参考点,生成合并版本)。然而,它没有非常奇特的忽略功能。

与大多数其他 diff 查看器相比,Emacs 拥有更好的搜索功能、语法突出显示和 Lisp 可扩展性。哦,还有一个集成编辑器。

答案4

我用过 tkdiff (http://sourceforge.net/projects/tkdiff/) 多年。它可以实现我想要的显示文件之间的差异,并且能够使用左右文件差异选择的任何 ol' 选择写出“合并”文件。

缺点:它是用 Tcl/Tk 编写的,并不是所有系统都有。

相关内容