DiffMerge - Anleitung

Vergleichen und führen Sie Verzeichnisse, Dateien und Text nebeneinander zusammen. Visualisieren Sie Unterschiede mit farblich gekennzeichneten Hervorhebungen und führen Sie in beide Richtungen zusammen.


Erste Schritte

  1. Legen Sie die linken und rechten Pfade fest (durchsuchen, eingeben oder per Drag-and-Drop)
  2. Passen Sie Vergleichseinstellungen und Filter nach Bedarf an
  3. Klicken Sie auf Vergleichen, um zu beginnen
  4. Verzeichnisse öffnen die Verzeichnisvergleichsansicht; Dateien öffnen die Textvergleichsansicht

Oder klicken Sie auf Neue Texte vergleichen, um zwei Textzeichenfolgen direkt zu vergleichen.


Verzeichnisvergleich

Dateien aus beiden Verzeichnissen werden nebeneinander mit einer Statusspalte in der Mitte aufgelistet.

Statusfarben

StatusBedeutung
Nur linksDatei existiert nur links
Nur rechtsDatei existiert nur rechts
UnterschiedlichDateien unterscheiden sich in Inhalt/Größe/Datum
Fuzzy-ÜbereinstimmungUnterscheiden sich nur in Leerzeichen
IdentischDateien sind identisch

Vergleichsmethoden

MethodeVergleicht
sizeNur Dateigröße
timestampNur Änderungsdatum
size+timestampBeides (Standard)
contentDateiinhalt Byte für Byte

Zusammenführungsoperationen

  • Links → Rechts — Dateien von links nach rechts kopieren
  • Links ← Rechts — Dateien von rechts nach links kopieren
  • Löschen — ausgewählte Dateien entfernen
  • Alle Zusammenführungsoperationen unterstützen Rückgängig / Wiederherstellen

Navigation

  • Verwenden Sie die Symbolleisten-Schaltflächen oder Tastenkürzel, um zwischen Unterschieden zu springen
  • Nach Status filtern: Nur links, Nur rechts, Unterschiedlich, Identisch ein-/ausblenden
  • Rechtsklick für das Kontextmenü mit Pfad kopieren (Dateiname, relativer oder vollständiger Pfad)

Textvergleich

Zwei Editoren nebeneinander angezeigt, mit zeilenweise hervorgehobenen Unterschieden.

  • Diff-Hervorhebung auf Wortebene (optional)
  • Fuzzy-Matching — ignoriert Unterschiede bei Leerzeichen (konfigurierbares Muster)
  • Synchronisiertes Scrollen (umschaltbar)
  • Automatische Zeichensatzerkennung mit manueller Überschreibung
  • Binärdateien werden als Hex-Dump angezeigt (schreibgeschützt)

Zusammenführen

  • Einzelne Blöcke oder alle Unterschiede auf einmal zusammenführen
  • Bidirektional: links → rechts oder rechts → links
  • Vollständige Rückgängig- / Wiederherstellen-Unterstützung
  • Text aus der Zwischenablage in eine der beiden Seiten einfügen

Vergleichsverlauf

  • Frühere Vergleiche werden gespeichert und auf dem Hauptbildschirm aufgelistet
  • Doppelklick, um einen Vergleich erneut auszuführen
  • Rechtsklick, um Einstellungen zu laden oder zu löschen
  • Sortierbar nach Name, Pfaden, Datum und Typ

Tastenkürzel

Verzeichnisvergleich

AktionTastenkürzel
Nächster DiffOption +
Vorheriger DiffOption +
Erster / Letzter DiffOption + Shift + /
Zusammenführen links → rechtsCmd + Option +
Zusammenführen rechts → linksCmd + Option +
LöschenCmd + Option + Delete
Erneut vergleichenCmd + R
Rückgängig / WiederherstellenCmd + Z / Cmd + Shift + Z

Textvergleich

AktionTastenkürzel
Nächster / Vorheriger DiffOption + /
Auswahl zusammenführen links → rechtsCmd +
Auswahl zusammenführen rechts → linksCmd +
Alle zusammenführen links → rechtsCmd + Shift +
Alle zusammenführen rechts → linksCmd + Shift +
Erneut vergleichenCmd + R
EinfügenCmd + V

Tipps

  • Filter — Verwenden Sie Datei-/Ordnerfilter, um sich auf bestimmte Dateitypen zu konzentrieren (z. B. *.py) oder Build-Artefakte auszuschließen
  • Inhaltsvergleich — Verwenden Sie die Methode "content" für den genauesten Vergleich, auf Kosten der Geschwindigkeit
  • Fuzzy-Matching — Ideal zum Vergleichen von Code, bei dem sich nur die Einrückung unterscheidet
  • Pfad kopieren — Rechtsklick auf eine beliebige Datei in der Vergleichsliste, um ihren Dateinamen, relativen oder vollständigen Pfad zu kopieren

Datenschutz

  • Alle Vergleiche werden lokal auf Ihrem Computer ausgeführt
  • Es werden keine Dateiinhalte an einen Server gesendet
  • Der Vergleichsverlauf wird nur auf Ihrer lokalen Festplatte gespeichert