Eu prefiro o Winmerge ao Diffmerge, mas a única coisa que eu invejo é a função diff do Diffmerge.
Diffmerge mostra, para pastas e subpastas complicadas, apenas arquivos diferentes (não pastas).
O Winmerge mostra arquivos diferentes e arquivos e subpastas iguais.
O Winmerge tem um recurso que pode mostrar apenas arquivos diferentes. Mas ainda mostra subpastas. Então eu tenho que entrar nas subpastas, então deve verificar arquivos diferentes.
Eu gostaria de continuar usando o WinMerge ... Como faço isso no WinMerge?
Respostas:
Tão fácil :)
No Winmerge, vá para o menu View e desmarque "modo de árvore"
fonte
Já que outras respostas apontam aqui, eu pensei em adicionar algumas informações aqui que podem ajudar, apesar de esta ser uma questão mais antiga.
Eu tinha arrastado duas pastas para o WinMerge e basicamente consegui uma lista única de pastas / arquivos com duas colunas de cabeçalho indicando as pastas esquerda / direita. "Modo Árvore" foi excluído e não selecionado. Eu acho que também fiz isso se eu selecionei as duas pastas e selecionei WinMerge / Compare no menu de contexto.
Se eu fechasse todas as minhas comparações e tivesse a janela vazia do WinMerge e arrastasse uma pasta para ela, ela me pedia outra pasta para comparação. Isso resultou em uma varredura profunda que parece mostrar apenas arquivos diferentes. Ele não fornece uma navegação de pasta, apenas mostra o caminho completo dos arquivos em questão. Mas isso é o que eu queria de qualquer maneira, uma pequena lista de arquivos que eram diferentes entre as duas grandes pastas.
fonte