Ottieni un elenco ricorsivo di diversi file in Winmerge (senza struttura / struttura delle cartelle)


14

Preferisco Winmerge a Diffmerge, ma l'unica cosa che invidio è la funzione diff della cartella Diffmerge.

Diffmerge mostra, per cartelle e sottocartelle complicate, solo file diversi (non cartelle).

Winmerge mostra diversi file e file e sottocartelle uguali.

Winmerge ha una funzione che può mostrare solo file diversi. Ma mostra ancora sottocartelle. Quindi devo entrare nelle sottocartelle quindi dovrei controllare diversi file.

Vorrei continuare a utilizzare WinMerge ... Come posso farlo in WinMerge?


1
Mi sono appena imbattuto in questo e sto cercando una soluzione. Spero tu trovi la tua risposta
Dave,

Ho già usato Beyond Compare ma non è gratuito. È molto meglio di quelli.
Kokbira,

1
@kokbira: Sì, lo è. Ma non è gratuito :)
Benjamin,

1
Uso ancora WinDiff per tutte le differenze della mia cartella (e TortoiseDiff per la differenziazione del codice e nelle rare occasioni in cui ho bisogno di fare una differenza significativa dei file binari, ho trovato HexCmp buono).
Synetech,

Risposte:


10

Così facile :)

In Winmerge, vai al menu Visualizza e deseleziona "Modalità albero"


Ho usato diffmerge invece di winmerge per molto tempo giustamente perché quella "caratteristica" che non ho trovato in Winmerge. ma dopo la tua grazia, l'ho scaricato e ho visto
quell'opzione

1
Sì, è stato così facile. Non ho ancora controllato Includi sottocartelle . Stavo usando male lo strumento. Grazie.
Benjamin,

ehi, se risolve, assegna la taglia (fai clic su +50 accanto alla mia risposta) + "la risposta" (fai clic sul segno di spunta accanto alla mia risposta) 4 me, per favore :)
kokbira,

4

Dato che altre risposte puntano qui, ho pensato di aggiungere qui alcune informazioni che potrebbero aiutare, nonostante si tratti di una domanda meno recente.

Avevo trascinato due cartelle in WinMerge e praticamente avevo ottenuto un unico elenco di cartelle / file con due colonne di intestazione che indicavano le cartelle sinistra / destra. "Tree Mode" è stato cancellato e non è stato selezionato. Penso che lo abbia fatto anche se ho selezionato le due cartelle e selezionato WinMerge / Compare dal menu contestuale.

Se ho chiuso tutti i miei confronti e avevo solo la finestra di WinMerge vuota e trascinato una cartella in essa, mi ha chiesto un'altra cartella con cui confrontarla. Ciò ha comportato una scansione profonda che sembra mostrare solo file diversi. Non ti dà una cartella di navigazione, mostra solo il percorso completo dei file in questione. Ma questo è quello che volevo comunque, un breve elenco di file che erano diversi tra le due grandi cartelle.


Sì, ho notato la stessa cosa. Quando si esegue diff utilizzando i menu di scelta rapida delle directory, WinMerge non esegue la scansione dell'intero albero con le sottodirectory, quindi è più veloce, ma visualizza anche le directory vuote, poiché esegue la scansione di ogni directory solo quando viene aperta.
Dawid Ferenczy Rogožan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.