DiffViewer è un visualizzatore di differenze di codice per Android, intuitivo e dalle prestazioni elevate.
Sperimenta revisioni del codice e analisi delle differenze senza interruzioni, ovunque ti trovi, con le visualizzazioni affiancate (Side-by-Side) e unificate in stile Android Studio.
──────
#### 🌟 Caratteristiche principali
1. Doppia modalità di visualizzazione delle differenze
• Modalità affiancata (divisa): visualizza i file originali e modificati affiancati con scorrimento verticale e orizzontale sincronizzato con precisione al pixel.
• Modalità unificata: un flusso verticale pulito che mostra le modifiche al codice con indicatori + e -.
2. Fonti di input flessibili
• Testo e file raw: incolla il codice direttamente o seleziona file locali per confrontarli istantaneamente.
• Visualizzatore di commit GitHub: incolla qualsiasi URL di commit GitHub per recuperare automaticamente i file modificati e le differenze (supporta repository privati con PAT di GitHub).
• Analizzatore di patch Git: Incolla file .patch o output diff unificati; DiffViewer analizza e organizza automaticamente le modifiche per ogni file.
3. Diff in linea granulare e ripiegamento intelligente
• Granularità a livello di parola/carattere: Evidenzia con precisione le modifiche esatte all'interno delle righe modificate.
• Ripiegamento del codice contestuale: Comprime le righe invariate in banner mantenendo le linee di contesto attorno alle modifiche. Espandi o comprimi i blocchi singolarmente o tutti insieme.
4. Monitoraggio dello stato di revisione dei file
• Monitora l'avanzamento di ogni file in fase di revisione:
• Indicatori di stato: 🔹 Aperto | 👀 In revisione | 🟡 In sospeso | 💬 Commentato | ✅ Approvato | 🔴 Chiuso | 🟣 Unito
• Aggiorna lo stato con un solo tocco direttamente dalla barra delle schede o dalla finestra di dialogo del foglio delle schede.
5. Commenti riga per riga sul codice
• Tieni premuto a lungo su una riga di codice per aggiungere, modificare o rimuovere note e commenti in linea.
6. Utilità per sviluppatori
• Scambia contenuto: scambia istantaneamente il contenuto "Prima" e "Dopo" con un solo clic.
• Copia patch Git: copia il contenuto delle differenze formattato come patch Git standard unificate.
• Esporta come immagine: cattura la finestra di visualizzazione delle differenze o l'intera pagina delle differenze come immagine ad alta risoluzione da condividere con il tuo team.
• Modalità di ignorare gli spazi bianchi: rigorosa, ignora le rientranze iniziali/finali, comprimi gli spazi bianchi o ignora tutti gli spazi bianchi.
• Evidenziazione della sintassi: supporta Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# e altro ancora.
7. Organizzazione a schede multiple e progetti
• Naviga tra i file senza interruzioni con le schede e la finestra di dialogo con l'elenco completo delle schede.
• Aggiungi ai preferiti (⭐), rinomina le differenze e organizza il tuo lavoro in più gruppi di differenze.
8. Modalità scura e multilingue
• Temi automatico, chiaro e scuro.
• Completamente localizzato in 17 lingue, tra cui inglese, coreano, giapponese, cinese, spagnolo, tedesco, francese e altre ancora.
Confronta il codice! Un potente visualizzatore di differenze affiancato e unificato per sviluppatori.
Ultimo aggiornamento
13 set 2026