Code-Vergleich
Fügen Sie das Original und die geänderte Version ein, um zu sehen, welche Zeilen hinzugefügt, entfernt oder bearbeitet wurden. Wechseln Sie zwischen der Ansicht nebeneinander und der einheitlichen Ansicht und exportieren Sie die Änderungen als .diff-Datei.
ORIGINAL
GEÄNDERT
ERGEBNIS
Die Unterschiede erscheinen hier, sobald Sie beide Versionen eingefügt haben.
Läuft vollständig in Ihrem Browser. Ihre Eingaben werden an keinen Server gesendet.
So vergleichen Sie zwei Code-Versionen
Beide Versionen einfügen
Fügen Sie das Original links und die geänderte Version rechts ein oder öffnen Sie zwei Dateien.
Unterschiede lesen
Entfernte Zeilen sind rot, hinzugefügte grün, und in bearbeiteten Zeilen ist der geänderte Teil markiert. Lange unveränderte Abschnitte werden eingeklappt.
Änderungen exportieren
Kopieren Sie die Unterschiede als Unified Diff oder laden Sie sie herunter, um sie zu teilen oder an ein Ticket anzuhängen.
Zeile für Zeile, wie bei git
Der Vergleich nutzt den Myers-Algorithmus, denselben Ansatz wie diff und git. So findet er die kleinste Menge hinzugefügter und entfernter Zeilen. Innerhalb bearbeiteter Zeilen werden auch die geänderten Wörter und Zeichen hervorgehoben.
Leerraum ignorieren
Neu eingerückter Code oder Leerzeichen am Zeilenende können die eigentlichen Änderungen verdecken. Mit „Leerraum ignorieren“ gelten Zeilen, die sich nur in Leerzeichen und Tabs unterscheiden, als unverändert, wie bei diff -w.
Häufige Fragen
Welches Format hat die .diff-Datei?
Das übliche Unified-Diff-Format mit drei Zeilen Kontext um jede Änderung, also dasselbe Format, das diff -u und git diff erzeugen.
Gibt es eine Größenbeschränkung?
Keine feste Grenze. Dateien mit Tausenden Zeilen werden in einem Augenblick verglichen. Bei sehr langen Ergebnissen werden die ersten 4.000 Zeilen angezeigt; der exportierte Diff umfasst immer alles.
Wird mein Code hochgeladen?
Nein. Beide Versionen werden in Ihrem Browser verglichen und verlassen nie Ihr Gerät.