Niezależnie od tego, czy potrzebujesz porównać dwa pliki tekstowe, czy porównać trzy pliki tekstowe jednocześnie, DiffDog oferuje zaawansowane funkcje do identyfikowania różnic i umożliwia łączenie ich w dowolnym kierunku. Możesz porównywać i łączyć dowolne pliki tekstowe, z obsługą Unicode, ASCII, MBCS oraz innymi formatami plików. DiffDog zawiera również dodatkowe funkcje, uwzględniające format XML, do porównywania trzech plików XML.
DiffDog umożliwia porównywanie i łączenie plików znajdujących się na lokalnych dyskach, na sieci lokalnej, a także na zdalnych serwerach FTP i HTTP (w zależności od uprawnień użytkownika). Ta elastyczność jest szczególnie przydatna do porównywania, utrzymywania i synchronizowania plików na aktywnych serwerach z najnowszymi aktualizacjami z lokalnego komputera.
Po wybraniu trzech plików do porównania, są one otwierane obok siebie w intuicyjnym interfejsie DiffDog. Różnice między plikami są oznaczane kolorowym podświetleniem i liniami łączącymi. Opcje wyświetlania w DiffDog są w pełni konfigurowalne, co pozwala na zmianę kolorów używanych do oznaczania różnic, a także na ustawienie kolorowania składni zgodnego ze standardami programowania, w zależności od rozszerzenia pliku.
Zaawansowane funkcje nawigacji, takie jak synchronizowane przewijanie poziome i pionowe, pozwalają na przeglądanie każdego pliku bez utraty orientacji i śledzenia różnic w innych plikach.
DiffDog umożliwia dwukierunkowe łączenie zmian oraz łączenie zmian w trzech plikach jednocześnie, a także bezpośrednią edycję tych trzech porównywanych plików. Program automatycznie tworzy kopię zapasową każdego pliku, co pozwala na ponowne załadowanie oryginalnego pliku z serwera lub dysku w dowolnym momencie, jeśli trzeba zacząć od nowa.
DiffDog obsługuje również nieograniczoną funkcję cofania, dzięki czemu można wrócić do dowolnego momentu procesu edycji i łączenia. Ponadto, podczas pracy z trzema porównywanymi plikami, DiffDog stale monitoruje serwer, na którym przechowywane są te pliki, i w przypadku, gdy plik zostanie zmodyfikowany zewnętrznie, automatycznie wczytuje najnowszą wersję do okna porównywania w DiffDog.
Podczas łączenia zmian i edycji plików, DiffDog automatycznie ponownie porównuje te pliki, aby wskazać aktualne różnice.
Programiści i inne osoby zaangażowane w projekt często chcą śledzić zmiany wprowadzone do kodu źródłowego oraz innych ważnych plików. DiffDog może generować raporty porównujące różnice między plikami tekstowymi, w tym plikami kodu źródłowego.
Okno dialogowe "Różnice eksportu" umożliwia wybranie formatu raportu różnic: tekst, XML lub HTML. Format tekstowy i XML są dobrze przystosowane do analizy przez komputery, natomiast format HTML jest bardziej czytelny dla człowieka.
Aby automatyzować generowanie raportów porównawczych dla dużych zestawów danych, zapoznaj się z produktem DiffDog Server.
“W bardzo krótkim czasie program Altova DiffDog wykrył minimalną różnicę między naszymi plikami XML, którą sam musiałbym spędzić godziny, aby zidentyfikować. Znalezienie problemu oznacza rozwiązanie problemu – jestem fanem DiffDog na zawsze!”

