Confronta e unisci directory, file e testo affiancati. Visualizza le differenze con evidenziazioni a colori e unisci in entrambe le direzioni.
Per iniziare
- Imposta i percorsi sinistro e destro (sfoglia, digita o trascina e rilascia)
- Regola le impostazioni di confronto e i filtri secondo necessità
- Fai clic su Confronta per iniziare
- Le directory aprono la vista di confronto delle directory; i file aprono la vista di confronto del testo
Oppure fai clic su Confronta nuovi testi per confrontare direttamente due stringhe di testo.
Confronto di directory
I file di entrambe le directory vengono elencati affiancati con una colonna di stato al centro.
Colori di stato
| Stato | Significato |
|---|---|
| Solo a sinistra | Il file esiste solo a sinistra |
| Solo a destra | Il file esiste solo a destra |
| Diverso | I file differiscono per contenuto/dimensione/data |
| Corrispondenza fuzzy | Differiscono solo negli spazi vuoti |
| Identico | I file sono identici |
Metodi di confronto
| Metodo | Confronta |
|---|---|
| size | Solo dimensione del file |
| timestamp | Solo data di modifica |
| size+timestamp | Entrambi (predefinito) |
| content | Contenuto del file byte per byte |
Operazioni di fusione
- Sinistra → Destra — copia file da sinistra a destra
- Sinistra ← Destra — copia file da destra a sinistra
- Elimina — rimuovi i file selezionati
- Tutte le operazioni di fusione supportano Annulla / Ripeti
Navigazione
- Usa i pulsanti della barra degli strumenti o le scorciatoie per saltare tra le differenze
- Filtra per stato: mostra/nascondi Solo a sinistra, Solo a destra, Diverso, Identico
- Fai clic destro per il menu contestuale che include Copia percorso (nome del file, relativo o percorso completo)
Confronto di testo
Due editor visualizzati affiancati con le differenze evidenziate riga per riga.
- Evidenziazione del diff a livello di parola (opzionale)
- Corrispondenza fuzzy — ignora le differenze di spaziatura (modello configurabile)
- Scorrimento sincronizzato (commutabile)
- Rilevamento automatico della codifica con sostituzione manuale
- I file binari vengono visualizzati come hex dump (sola lettura)
Fusione
- Unisci singoli blocchi o tutte le differenze in una volta sola
- Bidirezionale: sinistra → destra o destra → sinistra
- Supporto completo di Annulla / Ripeti
- Incolla testo dagli appunti su entrambi i lati
Cronologia dei confronti
- I confronti precedenti vengono salvati ed elencati nella schermata principale
- Doppio clic per rieseguire un confronto
- Clic destro per caricare le impostazioni o eliminare
- Ordinabile per nome, percorsi, data e tipo
Scorciatoie da tastiera
Confronto di directory
| Azione | Scorciatoia |
|---|---|
| Diff successivo | Option + ↓ |
| Diff precedente | Option + ↑ |
| Primo / Ultimo diff | Option + Shift + ↑ / ↓ |
| Unisci sinistra → destra | Cmd + Option + → |
| Unisci destra → sinistra | Cmd + Option + ← |
| Elimina | Cmd + Option + Delete |
| Riconfronta | Cmd + R |
| Annulla / Ripeti | Cmd + Z / Cmd + Shift + Z |
Confronto di testo
| Azione | Scorciatoia |
|---|---|
| Diff successivo / precedente | Option + ↓ / ↑ |
| Unisci selezione sinistra → destra | Cmd + → |
| Unisci selezione destra → sinistra | Cmd + ← |
| Unisci tutto sinistra → destra | Cmd + Shift + → |
| Unisci tutto destra → sinistra | Cmd + Shift + ← |
| Riconfronta | Cmd + R |
| Incolla | Cmd + V |
Suggerimenti
- Filtri — Usa filtri di file/cartelle per concentrarti su tipi di file specifici (es.,
*.py) o escludere artefatti di build - Confronto del contenuto — Usa il metodo "content" per il confronto più accurato, a scapito della velocità
- Corrispondenza fuzzy — Ottimo per confrontare codice in cui differisce solo l'indentazione
- Copia percorso — Fai clic destro su qualsiasi file nell'elenco dei confronti per copiarne il nome del file, il percorso relativo o il percorso completo
Privacy
- Tutti i confronti vengono eseguiti localmente sul tuo computer
- Nessun contenuto del file viene inviato ad alcun server
- La cronologia dei confronti è memorizzata solo sul tuo disco locale