DevToolPal
DE

Textvergleich (Diff)

Vergleiche zwei Texte und markiere, was hinzugefügt, entfernt oder geändert wurde – zeilen-, wort- oder zeichenweise.

Läuft lokal, wird nie hochgeladen

Optionen

Ansicht
Vergleichen

Originaltext

Geänderter Text

Unterschiede

Das Ergebnis erscheint hier

Was das Tool macht

Der Textvergleich vergleicht zwei Versionen eines Textes und zeigt genau, was sich geändert hat. Entfernter Inhalt wird rot, hinzugefügter grün markiert, mit Zeilennummern aus beiden Versionen, damit du jede Änderung in den Originaldateien wiederfindest.

Nutze ihn, um Änderungen an einem Dokument zu prüfen, zwei Konfigurationsdateien zu vergleichen, nachzusehen, was sich zwischen zwei API-Antworten geändert hat, oder das eine Zeichen zu finden, an dem ein String-Vergleich scheitert.

So benutzt du es

  1. Füge die alte Version unter Originaltext und die neue unter Geänderter Text ein oder klick auf Beispiel.
  2. Die Unterschiede erscheinen schon beim Tippen darunter.
  3. Wähl Zeilen, Wörter oder Zeichen, um festzulegen, wie feinkörnig verglichen wird.
  4. Aktiviere Groß-/Kleinschreibung ignorieren oder Leerzeichen am Anfang/Ende ignorieren, um Änderungen auszublenden, die dich nicht interessieren.
  5. Klick auf Tauschen, um die Richtung umzukehren, oder auf Patch kopieren, um ein Unified Diff zu kopieren.

Beispiel

Der Vergleich einer Einkaufsliste, in der aus bread whole grain bread wurde, eggs entfernt und dark chocolate hinzugefügt wurde, zeigt zwei entfernte und zwei hinzugefügte Zeilen. Der Unified Patch sieht so aus:

 apples
-bread
+whole grain bread
 milk
-eggs
 coffee beans
+dark chocolate

Tipps

  • Formatiere JSON vorher auf beiden Seiten mit dem JSON-Formatierer, damit der Diff echte Änderungen zeigt statt Layout-Unterschiede.
  • Sehr große oder völlig unterschiedliche Texte können zu lange zum Vergleichen brauchen; dann bricht das Tool nach ein paar Sekunden ab und bittet dich, die Eingabe zu verkleinern.

FAQ

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

Der Zeilenmodus markiert ganze Zeilen als hinzugefügt oder entfernt und eignet sich am besten für Code, Konfigurationsdateien und Listen. Der Wortmodus hebt geänderte Wörter innerhalb eines Absatzes hervor, was gut zu Fließtext passt. Der Zeichenmodus zeigt die kleinsten Änderungen, etwa einen einzelnen Tippfehler.

› Kann ich eine Patch-Datei bekommen?

Ja. Klick auf „Patch kopieren“, um die Unterschiede im Unified-Diff-Format zu kopieren – demselben Format wie git diff, das Tools wie git apply und patch verstehen.

› Warum werden Zeilen, die sich nur in Leerzeichen unterscheiden, als verschieden angezeigt?

Standardmäßig zählt jedes Zeichen. Aktiviere im Zeilenmodus „Leerzeichen am Anfang/Ende ignorieren“, um Einrückung und Leerzeichen am Zeilenende zu ignorieren.

› Werden meine Texte hochgeladen?

Nein. Der Vergleich läuft in deinem Browser und ist daher auch für private Dokumente und Quellcode sicher.