Dev Tools
Diff Checker
Zwei Texte gegenüberstellen und sehen, was sich geändert hat. Zeilen-, Wort- oder Zeichenvergleich, mit Zeilennummern und Patch-Export.
Unterschiede
Wie ein Vergleich entsteht
Ein Vergleichsprogramm sucht die längste gemeinsame Folge von Zeilen, die in beiden Texten in derselben Reihenfolge vorkommt. Alles darin gilt als unverändert, alles daneben als eingefügt oder gelöscht. Deshalb erkennt ein guter Vergleich auch verschobene Abschnitte und markiert nicht gleich die halbe Datei. Steht ein gelöschter Block direkt vor einem eingefügten, werden beide hier zeilenweise gepaart und als Änderung dargestellt.
Sicherheit & Datenschutz
Verglichen werden oft Dinge, die niemanden sonst etwas angehen: Vertragsentwürfe, Quelltext unter Verschluss, Zugangsdaten in einer Konfiguration. Dieser Vergleich läuft deshalb vollständig im Browser. Geladene Dateien werden nur lokal gelesen, es gibt keinen Serveraufruf und keine Speicherung. Du kannst die Seite laden, offline gehen und weiterarbeiten.
Typische Anwendungsfälle
In der Entwicklung prüfst du, was sich zwischen zwei Fassungen einer Konfiguration geändert hat, bevor du sie ausrollst. In der Redaktion vergleichst du die eingereichte mit der lektorierten Version eines Textes und siehst im Wortmodus jede Korrektur. Im Vertragswesen findest du die stillen Änderungen in einer neuen Fassung. Und beim Fehlersuchen zeigt der Zeichenmodus den einen Buchstaben, der in einem Schlüssel falsch steht.
Die Übereinstimmung richtig lesen
Der Prozentwert setzt die unveränderten Zeilen ins Verhältnis zur längeren der beiden Fassungen. Er ist ein grobes Maß, kein Urteil über den Umfang einer Änderung. Eine einzige geänderte Zeile kann inhaltlich schwerer wiegen als fünfzig neu formatierte. Nutze die Zahl, um zwei Vergleiche gegeneinander einzuordnen, und schau für die Bewertung immer in die markierten Stellen selbst.
Häufige Fragen zum Textvergleich
Was bedeuten die Farben?
Grün markiert alles, was im geänderten Text hinzugekommen ist, Rot alles, was im Original stand und weggefallen ist. Diese Zuordnung ist überall gleich, ob in einer Versionsverwaltung, in einem Textverarbeitungsprogramm oder hier. Gelb hinterlegte Zeilen wurden weder nur eingefügt noch nur gelöscht, sondern geändert, dort siehst du zusätzlich die betroffenen Wörter.
Wann nehme ich Zeilen, Wörter oder Zeichen?
Der Zeilenvergleich ist die richtige Wahl für Quelltext, Konfigurationsdateien und alles, was in Zeilen gegliedert ist. Der Wortvergleich passt zu Fließtext, etwa zwei Fassungen eines Artikels, weil dort ein umgebrochener Absatz sonst als komplett neu gilt. Der Zeichenvergleich lohnt sich nur bei kurzen Zeichenfolgen, etwa um einen Tippfehler in einem Schlüssel zu finden.
Wozu dient „Leerzeichen ignorieren“?
Wenn zwei Dateien sich nur in der Einrückung unterscheiden, etwa weil ein Programm Tabulatoren durch Leerzeichen ersetzt hat, wäre jede Zeile als geändert markiert und die echten Unterschiede gingen unter. Mit der Option werden aufeinanderfolgende Leerzeichen als eines behandelt und Leerraum am Zeilenrand entfällt beim Vergleich. Angezeigt wird trotzdem der Originaltext.
Was ist der Patch-Export?
Er erzeugt die Unterschiede im vereinheitlichten Format, wie es Git und andere Versionsverwaltungen verwenden. Solch ein Patch lässt sich in ein Ticket einfügen, per Nachricht verschicken oder mit dem passenden Befehl direkt auf eine Datei anwenden. Er enthält Kopfzeilen mit den Dateinamen und Abschnitte mit einigen Zeilen Umgebung.
Warum sehe ich auf dem Handy die Ansicht untereinander?
Zwei Spalten nebeneinander sind auf einem schmalen Bildschirm kaum lesbar, deshalb startet das Werkzeug dort mit der untereinanderliegenden Ansicht. Du kannst jederzeit auf die zweispaltige Darstellung umschalten, sie lässt sich dann seitlich scrollen. Beide Ansichten zeigen dieselben Unterschiede, nur anders angeordnet.
Werden meine Texte hochgeladen?
Nein. Der Vergleich läuft vollständig in deinem Browser, auch geladene Dateien werden nur lokal gelesen. Es gibt keinen Serveraufruf, keine Speicherung und kein Konto. Damit lassen sich auch Verträge, Quelltexte unter Verschluss oder unveröffentlichte Manuskripte vergleichen, ohne sie aus der Hand zu geben.