Zwei Texte vergleichen

Zwei Fassungen eines Vertrags, ein von der Kollegin überarbeiteter Absatz, eine Konfiguration, die gestern noch lief. Fügen Sie beides ein und lesen Sie, was sich tatsächlich geändert hat — statt es mit dem Auge zu suchen.

Der Vergleich sucht die Zeilen, die geblieben sind, nicht die erste abweichende Zeile. Deshalb erscheint ein oben eingefügter Absatz als ein eingefügter Absatz — und nicht als «alles darunter ist anders».

So geht es

  1. Fügen Sie links den ursprünglichen und rechts den geänderten Text ein.
  2. Schalten Sie Groß- und Kleinschreibung oder überzählige Leerzeichen ab, wenn sie nicht als Unterschied zählen sollen.
  3. Lesen Sie das Ergebnis: Grün ist hinzugefügt, Rot entfernt, und der Zähler nennt die Zahl der bewegten Zeilen.

Gut zu wissen

Warum nicht Zeile eins mit Zeile eins verglichen wird

Der naive Vergleich geht beide Texte im Gleichschritt durch: Zeile eins gegen Zeile eins, Zeile zwei gegen Zeile zwei. Fügen Sie oben einen einzigen Absatz ein, verschiebt sich alles darunter — die naive Antwort lautet «ab Zeile zwei ist alles anders», wahr und nutzlos. Hier wird nach den Zeilen gesucht, die geblieben sind; ein eingefügter Absatz erscheint deshalb als ein eingefügter Absatz.

Zeilenenden und Leerzeichen sind keine Unterschiede, außer Sie sagen es

Derselbe Text, in zwei Editoren gespeichert, unterscheidet sich in jeder Zeile: Der eine schreibt einen Zeilenumbruch, der andere Wagenrücklauf plus Umbruch. Auf dem Schirm ist das unsichtbar und würde den ganzen Vergleich entwerten, also wird es zuerst vereinheitlicht. Groß- und Kleinschreibung sowie wiederholte Leerzeichen bleiben Ihnen überlassen: zwei Schalter, standardmäßig aus.

Häufige Fragen

Wird mein Text irgendwohin gesendet?

Nein. Der Vergleich läuft in Ihrem Browser; deshalb dürfen hier auch ein Vertrag oder eine Konfiguration mit Passwörtern hindurch.

Wie lang dürfen die Texte sein?

Bis 5000 Zeilen je Seite. Darüber ist der Vergleich nicht mehr sofort fertig, und ein Browser ist dafür der falsche Ort.

Sehe ich, welches Wort sich geändert hat, nicht nur welche Zeile?

Ja, und das ist voreingestellt. Wurde eine Zeile ersetzt, werden die geänderten Wörter darin gesondert hervorgehoben.

Funktioniert das für Code?

Ja, zeilenweise wie jedes Diff. Die Einrückung gehört zur Zeile, sofern Sie nicht «überzählige Leerzeichen ignorieren» einschalten.

Ähnliche Tools