Diff-Checker

Vergleiche zwei Texte und sieh genau, was sich zeilenweise geändert hat. Läuft direkt im Browser, ohne deinen Text an einen Server zu senden.

Was ein Diff-Checker macht

Ein Diff-Checker vergleicht zwei Versionen eines Textes und zeigt Ihnen genau, was sich zwischen ihnen geändert hat. Anstatt auf zwei Absätze zu blinzeln und zu versuchen, das eine bearbeitete Wort zu erkennen, fügen Sie beide Versionen ein und das Tool hebt jeden Unterschied Zeile für Zeile hervor, wobei Hinzufügungen auf die eine oder Entfernungen auf die andere Weise markiert werden. Es ist die gleiche Kernidee, die hinter dem „Änderungen verfolgen“ steckt, das Sie bei der Codeüberprüfung und Dokumentbearbeitung sehen, zusammengefasst in einem einzigen Schritt zum Einfügen und Vergleichen.

Wenn Sie zwei Texte vergleichen müssen

Die Verwendungsmöglichkeiten sind überall, sobald Sie sie bemerken. Autoren vergleichen zwei Entwürfe, um zu sehen, was ein Redakteur geändert hat. Entwickler vergleichen zwei Versionen einer Konfigurationsdatei oder eines Snippets, um herauszufinden, was kaputt ist. Jeder, der einen Vertrag überprüft, vergleicht die von ihm gesendete Version mit der zurückgesendeten Version, um stillschweigend geänderte Klauseln zu erkennen. Die Studierenden vergleichen ihre Arbeit mit dem Feedback. Supportteams vergleichen eine funktionierende und eine defekte Konfiguration. In jedem Fall stellt sich die gleiche Frage: Was ist anders? Und das Scannen mit dem Auge ist langsam und unzuverlässig.

So funktioniert der Vergleich

Das Tool vergleicht die beiden Texte Zeile für Zeile und findet die längste Zeilenfolge, die sie gemeinsam haben, und markiert dann alles andere als entweder hinzugefügt oder entfernt. Zeilen, die nur im zweiten Text vorkommen, sind Ergänzungen; Zeilen, die nur im ersten erscheinen, sind Entfernungen; Die in beiden vorhandenen Zeilen in derselben Reihenfolge bleiben unverändert. Dieser Vergleich auf Zeilenebene entspricht genau der Funktionsweise der meisten Versionskontrollunterschiede und ist die nützlichste Granularität für Prosa, Listen und Code gleichermaßen.

Das Ergebnis lesen

In der Ausgabe werden entfernte Zeilen (im Original vorhanden, aber nicht in der geänderten Version vorhanden) in Rot mit einem Minuszeichen angezeigt, und hinzugefügte Zeilen (in der geänderten Version neu) werden in Grün mit einem Pluszeichen angezeigt. Unveränderte Zeilen werden aus Gründen des Kontexts in gedämpftem Grau angezeigt. Eine kurze Zusammenfassung unten zeigt Ihnen, wie viele Zeilen insgesamt hinzugefügt und entfernt wurden. Durch diese Farbcodierung können Sie auf einen Blick erkennen, ob eine Änderung geringfügig oder umfassend war und wo genau die Änderungen vorgenommen wurden.

Da der Vergleich komplett in Ihrem Browser läuft, bleiben beide Texte auf Ihrem Gerät, es wird nichts hochgeladen. Das ist wichtig, wenn Sie vertrauliche Dokumente, Verträge oder privaten Code vergleichen, bei dem das Senden des Inhalts an einen Server ein echtes Problem darstellen würde.

Häufige Fragen

Vergleicht der Diff-Checker Wort für Wort oder Zeile für Zeile?
Es vergleicht Zeile für Zeile, was für die meisten Texte, Entwürfe, Listen, Konfigurationsdateien und Codes die nützlichste Ebene ist. Jede Zeile wird als Einheit behandelt: Wenn sich ein Teil einer Zeile ändert, wird die gesamte Zeile als entfernt (alte Version) und hinzugefügt (neue Version) angezeigt, sodass Sie beide nebeneinander sehen können.
Wird mein Text beim Vergleich irgendwo hochgeladen?
Nein. Der gesamte Vergleich erfolgt lokal in Ihrem Browser mithilfe von JavaScript. Weder der Originaltext noch der geänderte Text werden an einen Server gesendet, was den Vergleich vertraulicher Dokumente, Verträge oder privater Codes sicher macht.
Kann ich zwei Codeversionen vergleichen?
Ja. Da es Zeile für Zeile arbeitet, verarbeitet es den Code gut. Fügen Sie die alte und die neue Version ein und Sie sehen genau, welche Zeilen hinzugefügt, entfernt oder geändert wurden. Bei sehr großen Dateien wird der Vergleich weiterhin in Ihrem Browser ausgeführt und ist nur durch den Speicher Ihres Geräts begrenzt.
Warum wird ein einzelnes geändertes Wort als ganze geänderte Zeile angezeigt?
Das Tool vergleicht auf Zeilenebene, sodass jede Änderung innerhalb einer Zeile die gesamte Zeile als entfernt (alt) und hinzugefügt (neu) markiert. Dies ist das standardmäßige Diff-Verhalten und macht es einfach, das Vorher und Nachher jeder bearbeiteten Zeile zusammen zu sehen.