TextJanitor

Textvergleich

Füge ein Original und eine geänderte Version ein, um genau zu sehen, was hinzugefügt, entfernt oder unverändert blieb, nach Zeile, Wort oder Zeichen.

Vergleichen nach

Wird bearbeitet …

Hinzugefügt
+0
Entfernt
−0
Unverändert
0
Ähnlichkeit
100%

Unterschiede

Hinzugefügter Text ist grün und unterstrichen und mit + markiert. Entfernter Text ist rot und durchgestrichen und mit − markiert.

Die beiden Texte sind mit den aktuellen Optionen identisch.

Dein Text wird in deinem Browser verarbeitet und weder auf unsere Server hochgeladen noch dort gespeichert.

So verwendest du Textvergleich

  1. 1 Füge den Originaltext links und den geänderten Text rechts ein.
  2. 2 Wähle, ob nach Zeile, Wort oder Zeichen verglichen wird, und lege die Optionen für Groß- und Kleinschreibung, Leerzeichen und Leerzeilen fest.
  3. 3 Lies die Unterschiede inline oder nebeneinander. Hinzugefügter Text ist grün und unterstrichen, entfernter Text ist rot und durchgestrichen.
  4. 4 Kopiere das Ergebnis als Unified Diff oder lade es herunter.

Was ein Textvergleichswerkzeug macht

Ein Textvergleichswerkzeug, auch Diff-Werkzeug genannt, legt zwei Versionen eines Textes übereinander und markiert, was sich dazwischen geändert hat. Es findet den längsten Abschnitt, den beide Versionen gemeinsam haben, behandelt alles andere als Ergänzung oder Streichung und zeigt das Ergebnis, sodass du nicht beide Versionen mit dem Auge nebeneinander lesen musst. Es ist nützlich, um einen überarbeiteten Entwurf, eine Vertragsänderung, ein Übersetzungsupdate, eine Konfigurationsdatei oder zwei Codestücke zu prüfen.

Vorher

It was a sunny day. The dog slept.

Danach

It was a sunny day. The sleepy dog slept. The birds sang.

Zeile, Wort oder Zeichen

  • Der Zeilenmodus vergleicht ganze Zeilen. Er ist die richtige Wahl für Code, Listen und Dateien und der schnellste.
  • Der Wortmodus findet Änderungen innerhalb eines Satzes, sodass ein vertauschtes Wort nicht die ganze Zeile als geändert markiert.
  • Der Zeichenmodus zeigt die kleinsten Änderungen, etwa die Korrektur eines Tippfehlers. Er ist auf kürzere Texte begrenzt, und das Werkzeug sagt dir, wann du in den Wort- oder Zeilenmodus wechseln solltest.

Optionen

„Groß- und Kleinschreibung ignorieren“ behandelt große und kleine Buchstaben als gleich. „Unterschiede bei Leerzeichen ignorieren“ fasst Folgen von Leerzeichen und Tabs vor dem Vergleich der Zeilen zusammen, sodass ein umformatierter Absatz nicht aufleuchtet. „Leerzeilen ignorieren“ entfernt zuerst leere Zeilen aus beiden Texten. Zusammen lassen sie dich auf Änderungen der Bedeutung statt der Formatierung achten.

Die Ergebnisse lesen

Die Zusammenfassung zeigt, wie viele Zeilen, Wörter oder Zeichen hinzugefügt, entfernt und unverändert gelassen wurden, dazu einen Ähnlichkeitsprozentsatz. Der Prozentsatz ist der doppelte unveränderte Teil geteilt durch die Gesamtgröße beider Texte, sodass zwei identische Texte 100 und zwei völlig verschiedene Texte 0 erreichen. Hinzugefügter und entfernter Text wird mit einem Plus- oder Minuszeichen, einer Unterstreichung oder einer Durchstreichung markiert und nicht nur durch Farbe.

Den Diff kopieren und teilen

Der Unified Diff ist das Nur-Text-Format, das Versionskontrollwerkzeuge nutzen: ein Kopf, dann Abschnitte, die mit @@ beginnen und die geänderten Zeilen auflisten, mit drei unveränderten Zeilen um jede Änderung. Du kannst ihn in eine E-Mail, ein Ticket oder ein Code-Review einfügen. Um eingefügten Text vor dem Vergleich aufzuräumen, probiere den Zeilenumbruch-Entferner oder beim Vergleich von Listen den Duplikat-Entferner.

Wenn zwei Texte völlig verschieden sind, vereinfacht das Werkzeug den Vergleich und sagt das, weil das Finden der kleinsten Menge an Änderungen sehr lange dauern würde. Der Wechsel in den Zeilen- oder Wortmodus ergibt meist ein klareres Bild.

Häufig gestellte Fragen

Wie funktioniert der Textvergleich?

Er findet die längste Folge von Zeilen, Wörtern oder Zeichen, die beide Texte gemeinsam haben, und markiert alles außerhalb davon als hinzugefügt oder entfernt. Es ist dieselbe Idee wie bei Versionskontrollwerkzeugen.

Was ist der Unterschied zwischen Zeilen-, Wort- und Zeichenmodus?

Der Zeilenmodus vergleicht ganze Zeilen, der Wortmodus einzelne Wörter und der Zeichenmodus einzelne Zeichen. Kleinere Einheiten zeigen feinere Änderungen, brauchen aber mehr Arbeit, daher ist der Zeichenmodus auf kürzere Texte begrenzt.

Was ist ein Unified Diff?

Ein Standard-Textformat, das Änderungen Zeile für Zeile auflistet, mit Minuszeichen für entfernte Zeilen, Pluszeichen für hinzugefügte Zeilen und einigen Zeilen Kontext um jede Änderung. Entwickler nutzen es in Patches und Code-Reviews.

Warum heißt es, der Vergleich sei vereinfacht?

Wenn zwei große Texte fast völlig verschieden sind, ist das Finden der kleinsten Änderungsliste sehr langsam. Das Werkzeug zeigt dann den ersten Text als entfernt und den zweiten als hinzugefügt. Probiere den Zeilen- oder Wortmodus für einen genaueren Blick.

Wie wird der Ähnlichkeitsprozentsatz berechnet?

Er ist die doppelte Anzahl unveränderter Einheiten geteilt durch die Gesamtzahl der Einheiten in beiden Texten. Identische Texte erreichen 100 Prozent und Texte ohne Gemeinsamkeit 0.

Werden meine Texte hochgeladen?

Nein. Der Vergleich läuft in deinem Browser, und kein Text verlässt dein Gerät.