Uzyskaj rekurencyjną listę różnych plików w Winmerge (bez drzewa / struktury folderów)

14

Wolę Winmerge od Diffmerge, ale zazdroszczę mu funkcji różnicowania folderów w Diffmerge.

Diffmerge pokazuje, w przypadku skomplikowanych folderów i podfolderów, tylko różne pliki (nie foldery).

Winmerge pokazuje różne pliki oraz równe pliki i podfoldery.

Winmerge ma funkcję, która może wyświetlać tylko różne pliki. Ale nadal pokazuje podfoldery. Więc muszę wejść do podfolderów, a następnie sprawdzić różne pliki.

Chciałbym nadal używać WinMerge ... Jak to zrobić w WinMerge?

Benzoes
źródło
1
PO PROSTU natknąłem się na to i szukam rozwiązania. Mam nadzieję, że znajdziesz swoją odpowiedź.
Dave
Korzystam już z Beyond Compare, ale nie jest to bezpłatne. Jest znacznie lepszy niż te.
kokbira
1
@kokbira: Tak, to prawda. Ale to nie jest darmowe :)
Benjamin
1
Nadal używam WinDiff do wszystkich różnic w folderach (i TortoiseDiff do różnic w kodach i przy rzadkich okazjach, kiedy muszę dokonać znaczącego różnicowania plików binarnych, stwierdziłem, że HexCmp jest dobry).
Synetech,

Odpowiedzi:

10

Tak łatwo :)

W Winmerge przejdź do menu Widok i odznacz „Tryb drzewa”

kokbira
źródło
Przez długi czas korzystałem z diffmerge zamiast z winmerge tylko dlatego, że tej „funkcji” nie znalazłem w winmerge. ale po otrzymaniu nagrody,
pobrałem
1
Tak, to było takie proste. Nie zaznaczyłem jeszcze opcji Dołącz podfoldery . Źle korzystałem z tego narzędzia. Dzięki.
Benjamin,
hej, czy to rozwiązuje, Rola nagród (kliknij na +50 obok moja odpowiedź) + „odpowiedź” (kliknij na czeku obok mojej odpowiedzi) 4 mi, proszę :)
kokbira
4

Ponieważ inne odpowiedzi tutaj wskazują, pomyślałem, że dodam tutaj informacje, które mogą pomóc, mimo że jest to starsze pytanie.

Przeciągnąłem dwa foldery do WinMerge i w zasadzie mam jedną listę folderów / plików z dwiema kolumnami nagłówka wskazującymi lewe / prawe foldery. „Tryb drzewa” został ukryty i nie został wybrany. Myślę, że zrobiło to również, jeśli wybrałem dwa foldery i wybrałem WinMerge / Porównaj z menu kontekstowego.

Jeśli zamknąłem wszystkie porównania i po prostu miałem puste okno WinMerge i przeciągnąłem do niego jeden folder, pojawił się monit o inny folder do porównania. Spowodowało to wykonanie głębokiego skanowania, które wydaje się pokazywać tylko pliki, które są inne. Nie zapewnia nawigacji po folderach, po prostu pokazuje pełną ścieżkę danych plików. Ale tego właśnie chciałem - krótkiej listy plików, które różniły się między dwoma dużymi folderami.

Trevor Gryffyn
źródło
Tak, zauważyłem to samo. Podczas wykonywania diff przy użyciu menu kontekstowych katalogów, WinMerge nie skanuje całego drzewa z podkatalogami, więc jest szybszy, ale wyświetla również puste katalogi, ponieważ skanuje każdy katalog, gdy jest tylko otwarty.
Dawid Ferenczy Rogožan