Efficient Forged Atomic Parallel

MergeQaiPro-Handbuch Zwei Dateien vergleichen
Inhaltsverzeichnis

Zwei Dateien vergleichen

Der Textvergleich ist das Herzstück. Beide Dateien stehen nebeneinander, Zeile an Zeile — und was sich unterscheidet, ist farbig hinterlegt. Innerhalb einer geänderten Zeile wird zusätzlich zeichengenau markiert, was gewechselt hat: Sie sehen nicht nur dass die Zeile anders ist, sondern wo.

Screenshot 07: Datei-Vergleich: beide Seiten nebeneinander mit farbig hinterlegten Unterschieden, Kopfzeile mit den Dateinamen, Filterleiste und Fußzeile mit der Statistik
Abb. 07 — Datei-Vergleich: beide Seiten nebeneinander mit farbig hinterlegten Unterschieden, Kopfzeile mit den Dateinamen, Filterleiste und Fußzeile mit der Statistik

3.1 Die Farben lesen

Fünf Farben, fünf Aussagen:

EntferntDie Zeile steht nur auf der ersten Seite.
EingefügtDie Zeile steht nur auf der zweiten Seite.
GeändertDie Zeile gibt es auf beiden Seiten, ihr Inhalt weicht ab — die Abweichung ist im Text zeichengenau hervorgehoben.
VerschobenDerselbe Inhalt, andere Stelle. Die Randnotiz nennt die Zielzeile: „→ verschoben nach Zeile 128“ bzw. „← verschoben von Zeile 42“.
Nur FormatierungDer Unterschied betrifft ausschließlich Leerraum, Zeilenenden oder Groß-/Kleinschreibung — je nach eingeschalteten Filtern (Kapitel 5).
ℹ️ Warum „verschoben“ eine eigene Farbe verdient
Wandert ein ganzer Absatz an eine andere Stelle, meldet ein gewöhnlicher Vergleich das als entfernt plus eingefügt — zweimal Rot und Grün für etwas, das inhaltlich unverändert ist. MergeQaiPro erkennt solche Verschiebungen und färbt sie türkis. So sehen Sie auf einen Blick, was wirklich neu ist und was nur umsortiert wurde.

3.2 Von Unterschied zu Unterschied springen

In langen Dateien wäre das Suchen von Hand mühsam. Über der Gegenüberstellung stehen deshalb ◀ Vorherige und Nächste ▶; beide gibt es auch als Tastenkürzel. Die Ansicht rollt zum nächsten Block und hebt ihn hervor — beide Seiten laufen dabei immer synchron, Sie können also nie „auseinanderscrollen“.

Strg + ↓nächster Unterschied
Strg + ↑vorheriger Unterschied

Sind die Dateien deckungsgleich, meldet die Leiste „Dateien sind identisch“; bleibt nach dem Filtern nichts übrig, steht dort „Keine Unterschiede“ und daneben, wie viele Stellen als „Nur Formatierung“ eingestuft wurden.

3.3 Die Fußzeile

Unten steht die Bilanz des Vergleichs — und rechts, wo der Schreibcursor gerade steht:

AngabeBedeutung
„12 Entfernungen“Zeilen, die nur links stehen
„8 Einfügungen“Zeilen, die nur rechts stehen
„5 Änderungen“Zeilen, die es beidseitig gibt, aber mit anderem Inhalt
„3 verschoben“Zeilen, die nur ihren Platz gewechselt haben
„7 nur Formatierung“Stellen, die durch die Filter als gleich gelten
„Zeile 42 von 380 · Spalte 17“Position des Schreibcursors

3.4 Unsichtbares sichtbar machen

Manche Unterschiede sieht man schlicht nicht: ein Tabulator statt vier Leerzeichen, ein Leerzeichen am Zeilenende, ein Zeilenende im Windows- statt im Unix-Format. Der Filter Sonderzeichen macht sie sichtbar — Leerzeichen als ·, Tabulator als und das Zeilenende als (CRLF), (LF) oder (CR). Das zeigt genau die Stellen, auf die die Leerraum- und Zeilenende-Filter wirken.

Screenshot 08: Eingeschalteter Filter „Sonderzeichen“: Leerzeichen als ·, Tabulator als → und die Zeilenenden als ¶ / ↵
Abb. 08 — Eingeschalteter Filter „Sonderzeichen“: Leerzeichen als ·, Tabulator als → und die Zeilenenden als ¶ / ↵
💡 Syntax-Hervorhebung nach Dateiendung
Der Schalter Syntax färbt Schlüsselwörter, Zeichenketten und Kommentare passend zur Dateiendung ein. In Quelltext findet man sich damit erheblich schneller zurecht — die Diff-Farben bleiben davon unberührt und liegen weiterhin darüber.
An unhandled error has occurred. Reload 🗙