与 Diffmerge 相比,我更喜欢 Winmerge,但让我羡慕的是 Diffmerge 的文件夹差异功能。
对于复杂的文件夹和子文件夹,Diffmerge 显示仅不同的文件(不是文件夹)。
Winmerge 显示不同的文件和相等的文件和子文件夹。
Winmerge 有一个功能,可以只显示不同的文件。但它仍然显示子文件夹。所以我必须进入子文件夹,然后才能检查不同的文件。
我想继续使用 WinMerge...如何在 WinMerge 中执行此操作?
答案1
太简单 :)
在 Winmerge 中,进入菜单“查看”并取消选中“树模式”
答案2
由于其他答案都指向这里,所以我认为我只需在这里添加一些可能有帮助的信息,尽管这是一个老问题。
我已将两个文件夹拖入 WinMerge,基本上会得到一个文件夹/文件列表,其中有两个标题列指示左/右文件夹。“树模式”被隐藏起来并且未被选中。我认为如果我选择这两个文件夹并从上下文菜单中选择 WinMerge/Compare,它也会这样做。
如果我关闭所有比较,只打开空白的 WinMerge 窗口并将一个文件夹拖入其中,它会提示我选择另一个文件夹进行比较。这导致它进行深度扫描,似乎只显示不同的文件。它不提供文件夹导航,只显示相关文件的完整路径。但无论如何,这就是我想要的,即两个大文件夹之间不同的文件的简短列表。