Che siate alla ricerca di un modo per confrontare due file di testo o per confrontare contemporaneamente tre file di testo, DiffDog offre funzionalità avanzate per identificare le differenze e consentirvi di unirle in entrambe le direzioni. Confrontate e unite qualsiasi tipo di file basato su testo, con supporto per Unicode, ASCII, MBCS e qualsiasi altro formato di file. DiffDog include anche funzionalità aggiuntive, specifiche per i file XML, per confrontare 3 file XML.
DiffDog consente di confrontare e unire file presenti sulle unità locali, sui file presenti nella rete locale e persino su server FTP e HTTP remoti (in base ai privilegi dell'utente). Questa flessibilità è particolarmente adatta per confrontare, mantenere e sincronizzare i file su server attivi con gli ultimi aggiornamenti provenienti dal computer locale.
Quando si selezionano tre file da confrontare, questi vengono aperti affiancati nell'interfaccia intuitiva di DiffDog. Le differenze tra i tre file vengono evidenziate con colori diversi e linee di collegamento. Le opzioni di visualizzazione di DiffDog sono completamente personalizzabili, consentendo di modificare i colori utilizzati per evidenziare le differenze e persino di specificare la colorazione della sintassi del codice sorgente in base all'estensione del file.
Funzionalità avanzate di navigazione, come lo scorrimento sincronizzato orizzontale e verticale, consentono di navigare all'interno di ogni file senza perdere di vista le differenze corrispondenti negli altri file.
DiffDog permette il confronto bidirezionale, la fusione a tre vie e la modifica diretta dei tre file confrontati. Inoltre, crea automaticamente una copia di backup di ciascun file, consentendovi di ricaricare la versione originale dal server o dal disco in qualsiasi momento, nel caso in cui dobbiate ricominciare da capo.
DiffDog supporta anche la funzione di annullamento illimitato, quindi è possibile tornare indietro a qualsiasi punto del processo di modifica e fusione. Inoltre, mentre si lavora con i tre file confrontati, DiffDog monitora costantemente il server in cui ciascun file è memorizzato e, se un file viene modificato esternamente, ricarica automaticamente la versione più recente nella finestra di confronto di DiffDog.
Mentre unite le modifiche e modificate i vostri file, DiffDog confronta automaticamente nuovamente i file per evidenziare le differenze correnti.
Gli sviluppatori e altri soggetti coinvolti in un progetto spesso desiderano tenere traccia delle modifiche apportate al codice sorgente e ad altri file importanti. DiffDog può generare report di confronto (diff) per qualsiasi tipo di file di testo, inclusi i file di codice sorgente.
La finestra di dialogo "Differenze di esportazione" consente di scegliere il formato in cui generare il rapporto delle differenze: testo, XML o HTML. Mentre i formati testo e XML sono adatti all'analisi automatica, il formato HTML è più facilmente leggibile per gli utenti.
Per automatizzare la generazione di report di confronto, soprattutto in caso di analisi su larga scala, valutate la soluzione DiffDog Server.
“In pochissimo tempo, Altova DiffDog ha individuato una minima discrepanza tra i nostri file XML, una cosa che mi avrebbe richiesto ore per essere individuata manualmente. Un problema individuato è un problema risolto: sono un fan di DiffDog per sempre!”

