Vergleichsmodi
Dateien, Verzeichnisse und Datenbankdaten können in DiffDog auf verschiedene Arten verglichen werden. Der Vergleichsmodus wird durch die Symbole in den Symbolleisten "Vergleichsmodus" und "Datenbankvergleichsmodus" angezeigt. Sie können den Vergleichsmodus ändern, indem Sie entweder auf ein anderes Symbol klicken oder den gewünschten Modus aus dem Menü Vergleichen und Zusammenführen wählen.
Die verfügbaren Vergleichsmodi werden nachfolgend beschrieben.
Dateivergleich
Wenn ein Dateivergleichsfenster aktiv ist oder wenn der Schnellvergleichsmodus in einem Verzeichnisvergleichsfenster ausgeschaltet ist, können Sie zwischen den folgenden vier Dateivergleichsmodi wählen:
• Text: Vergleicht Dateien und Textdateien; vergleicht Verzeichnisse, wobei der Inhalt als Textdateien behandelt wird.
• XML: Vergleicht Dateien als XML-Dateien; vergleicht Verzeichnisse wobei der Inhalt als XML-Dateien behandelt wird.
• Binary: Vergleicht Dateien als Binärdateien; vergleicht Verzeichnisse, wobei deren Inhalt als Binärdateien behandelt wird.
• Dateierweiterung: Vergleicht Dateien je nach der für die Dateierweiterung vorgenommenen Einstellung als Text oder XML. Sie können diese Einstellung im Dialogfeld DiffDog Optionen auf dem Register "Dateiarten" (Extras | DiffDog Optionen) vornehmen; vergleicht Verzeichnisse, wobei der Inhalt je nach Dateierweiterung als Textdatei, XML-Datei, Microsoft Word-Datei oder Binärdatei behandelt wird.
Verzeichnisvergleich
Wenn ein Verzeichnisvergleichsfenster aktiv ist, können Sie zwischen Schnellvergleichsmodus und einem der vier im Abschnitt Dateivergleich beschriebenen Vergleichsmodi wählen.
![]() | Schnellvergleich: Vergleicht Dateien in Verzeichnissen nach Größe und Änderungsdatum. Dieser Modus ist entweder eingeschaltet oder ausgeschaltet. Wenn er ausgeschaltet ist, stehen die vier Dateivergleichsmodi zur Verfügung. Durch Auswählen eines der Dateivergleichsmodi werden die zu vergleichenden Verzeichnisse auf Basis ihres Inhalts als text, XML oder Binärdateien verglichen. |
Datenbankdatenvergleich
Wenn ein Datenbankdatenvergleichsfenster aktiv ist, können Sie zwischen String-Vergleich und XML-Vergleich wählen.
• String: Vergleicht den Inhalt von Datenbanktabellen als Strings ohne zu berücksichtigen, wie der Inhalt in der Datenbank gespeichert wird.
• Nativ: Berücksichtigt den Datentyp einer Datenbankspalte beim Vergleich von Tabellen. Zum Beispiel können die gleichen Daten als unterschiedlich betrachtet werden, wenn sie in zwei Spalten mit verschieden Datentypen gespeichert werden.
• XML-Nativ: Behandelt den Inhalt von XML-Spalten als XML-Dateien. Dieser Vergleichsmodus steht nur zusammen mit dem nativen Vergleichsmodus zur Verfügung.
Aktueller Vergleichsmodus
DiffDog bedient sich des Konzepts des aktuellen Vergleichsmodus. Dies ist der Vergleichsmodus, der zu einem bestimmten Zeitpunkt gerade aktiv ist. Für jeden Vergleichsfenster-Typ (Datei-, Verzeichnis- und Datenbankdatenvergleich) gibt es zu jeder Zeit einen eigenen Vergleichsmodus. Beim aktuellen Vergleichsmodus für jeden Vergleichsfenstertyp handelt es sich um den Vergleichsmodus, der zuletzt in einem offenen Vergleichsfenster dieses Typs ausgewählt wurde. Beim Start der Applikation sind als aktuelle Vergleichsmodi jene Vergleichsmodi eingestellt, die aktiv waren, als die Applikation das letzte Mal beendet wurde.
Jedes Dateivergleichsfenster, jedes Verzeichnisvergleichsfenster und jedes Datenbankdatenvergleichsfenster hat einen Vergleichsmodus.
Wenn Sie ein neues (Datei-, Verzeichnis- oder Datenbankdaten-) Vergleichsfenster öffnen, so wird der aktuelle Vergleichsmodus für diese Vergleichsfensterart (Datei, Verzeichnis oder Datenbankdaten) verwendet. Beachten Sie, das der aktuelle Vergleichsmodus für Dateivergleiche für neue Verzeichnisvergleichsfenster verwendet wird, wenn als aktueller Vergleichsmodus für Verzeichnisvergleiche nicht der Schnellvergleichsmodus ausgewählt ist.
Wenn Sie den Vergleichsmodus eines Vergleichsfensters ändern, so wird dieser Vergleichsmodus nur für dieses bestimmte Vergleichsfenster verwendet. Dies hat keine Auswirkungen auf den Vergleichsmodus in anderen offenen Vergleichsfenstern. Der gerade gewählte Vergleichsmodus wird jedoch zum "aktuellen" Vergleichsmodus und auf alle in Zukunft geöffneten Vergleichsfenster angewendet.