SuperDevTools

Texte vergleichen: Textvergleich online

0 Zeilen hinzugefügt 0 Zeilen entfernt 0 Zeilen geändert 100 % Ähnlichkeit

entfernt hinzugefügt

Tasten N und P: nächster und vorheriger Unterschied. Zeilenenden von Windows (CRLF) und Unix (LF) werden gleich behandelt.

Der Vergleich läuft in Ihrem Browser: Kein Text wird ins Internet gesendet. Gespeichert wird nichts, außer Sie aktivieren „Texte auf diesem Gerät merken“.

Auf einen Blick sehen, was sich geändert hat

Mit diesem Textvergleich stellen Sie zwei Fassungen nebeneinander und sehen jeden Unterschied: hinzugefügte Zeilen grün mit einem Pluszeichen (+), entfernte Zeilen rot mit einem Minuszeichen (−) und in geänderten Zeilen nur die Wörter, die anders sind. Farbe und Symbol stehen immer zusammen, das Ergebnis bleibt also auch bei einer Farbsehschwäche lesbar.

Typische Anwendungen: prüfen, was im Miet- oder Arbeitsvertrag geändert wurde, bevor Sie unterschreiben, die Korrekturen an einem Artikel oder einer Hausarbeit durchgehen, zwei Abgaben derselben Aufgabe vergleichen oder die geänderte Einstellung in einer Konfigurationsdatei oder im Code finden.

So vergleichen Sie zwei Texte

  1. Fügen Sie die erste Fassung in „Originaltext“ und die zweite in „Geänderter Text“ ein, oder ziehen Sie eine Textdatei in das Feld (Schaltfläche „Datei öffnen“).
  2. Die Unterschiede erscheinen, sobald Sie aufhören zu tippen; „Vergleichen“ startet den Vergleich neu.
  3. Wählen Sie „Nebeneinander“ (zwei nummerierte Spalten) oder „Einheitlich“ (eine Spalte, erst die entfernten, dann die hinzugefügten Zeilen).
  4. Mit „Vorherige“ und „Nächste“ oder den Tasten P und N springen Sie von Unterschied zu Unterschied. „Texte tauschen“ vertauscht die beiden Felder.

Das Ergebnis lesen

Vier Zähler fassen den Vergleich zusammen: hinzugefügte, entfernte und geänderte Zeilen sowie die Ähnlichkeit. Sie ist die doppelte Zahl der identischen Zeilen geteilt durch die Zeilen beider Texte zusammen. Beispiel: Aus einem Original mit 30 Zeilen wird ein Absatz von 3 Zeilen gestrichen, an zwei anderen Stellen wird je eine Zeile umformuliert. Die neue Fassung hat 27 Zeilen, davon 25 unverändert. Angezeigt werden 0 Zeilen hinzugefügt, 3 entfernt, 2 geändert und 87,7 % Ähnlichkeit (2 × 25 ÷ 57).

Mit „Gleiche Abschnitte einklappen“ bleiben um jeden Unterschied nur 3 Zeilen Kontext sichtbar; eine Schaltfläche zeigt den Rest. Zwei gleiche Texte ergeben die Meldung „Keine Unterschiede“.

Nach Zeilen, Wörtern oder Zeichen

Verglichen wird zuerst Zeile für Zeile, der passende Maßstab für Code und Listen, danach wird innerhalb jeder geänderten Zeile verfeinert. „Nach Wörtern“ markiert die ersetzten Wörter und eignet sich für Fließtext. „Nach Zeichen“ findet einen einzelnen Buchstaben, eine Ziffer oder ein Komma, praktisch bei einer IBAN, einer Postleitzahl oder einem Tippfehler.

Optionen zum Ignorieren

  • Groß- und Kleinschreibung ignorieren: „Berlin“ und „BERLIN“ gelten als gleich, nützlich bei einer nur in Großbuchstaben gesetzten Überschrift.
  • Leerzeichen am Zeilenende ignorieren: unsichtbare Leerzeichen, die ein Editor hinterlässt, zählen nicht mehr.
  • Alle Leerzeichen ignorieren: neu eingerückter Code zeigt nur noch die echten Änderungen.
  • Leerzeilen ignorieren: anders verteilte Absätze wirken nicht mehr verändert.

Zeilenenden von Windows (CRLF) und Unix (LF) werden immer gleich behandelt.

Das Unified-Diff-Format

„Diff kopieren“ und „Herunterladen“ erzeugen ein Unified Diff (.diff oder .patch): Zwei Kopfzeilen mit --- und +++ nennen die Dateien, danach beginnt jeder Block mit einer Zeile wie @@ -12,7 +12,8 @@ (ab Zeile 12, 7 Zeilen im Original, 8 in der neuen Fassung). Im Block ist eine Zeile mit - entfernt, mit + hinzugefügt und mit einem Leerzeichen unverändert.

Datenschutz und Grenzen

Die ganze Berechnung läuft in Ihrem Browser: Kein Text wird ins Internet gesendet. Das eignet sich auch für einen Arbeitsvertrag, einen Arztbrief oder internen Quellcode. Gespeichert wird nichts, außer Sie aktivieren „Texte auf diesem Gerät merken“.

Das Werkzeug liest Textdateien. PDF-Dateien und Dokumente aus der Textverarbeitung vergleicht es nicht direkt: Kopieren Sie den Text und fügen Sie ihn ein.

Häufige Fragen

Werden meine Texte irgendwohin geschickt?

Nein. Der Vergleich läuft auf Ihrem Gerät; nach dem Laden der Seite funktioniert er sogar offline.

Warum erscheint eine Zeile als entfernt und hinzugefügt?

Innerhalb eines Blocks werden die Zeilen der Reihe nach paarweise zugeordnet, übrige zählen als hinzugefügt oder entfernt. Eine verschobene Zeile erscheint an einer Stelle als entfernt und an der anderen als hinzugefügt.

Lässt sich die .patch-Datei auf das Original anwenden?

Ja, es ist ein Standard-Unified-Diff mit 3 Zeilen Kontext, das der Befehl patch annimmt. Lassen Sie die Optionen zum Ignorieren aus, wenn der Patch die neue Fassung exakt wiederherstellen soll.

Wie viel Text verträgt das Werkzeug?

Eine feste Grenze gibt es nicht: Zwei Dateien mit je 10.000 Zeilen und rund fünfzig Änderungen sind in deutlich unter einer Sekunde verglichen.