🌐 DE

🆚 Diff Checker

Vergleichen Sie zwei Texte nebeneinander, Zeile für Zeile. Hinzugefügte Zeilen werden grün hervorgehoben, entfernte Zeilen rot, und geänderte Zeilen erhalten eine feingranulare Wortebenen-Hervorhebung.

RATGEBER

Mehr erfahren

01

1. Was ist ein Diff-Vergleich?

Ein Diff zeigt die Unterschiede zwischen zwei Texten (oder Dateien). Es wird für Code-Reviews, den Vergleich von Dokumentversionen, das Prüfen von Konfigurationsänderungen und das Korrekturlesen von Übersetzungen verwendet. Üblicherweise wird zeilenweise verglichen und zwischen hinzugefügten, entfernten und geänderten Zeilen unterschieden. Git's `git diff` und die Vergleichsfunktion jedes Code-Editors basieren auf demselben Prinzip. Dieses Tool sendet Ihren Text niemals an einen Server — alles wird sofort in Ihrem Browser verglichen, sodass selbst sensibler Code oder Dokumente privat bleiben.

02

2. Zeilenebenen- vs. Wortebenen-Vergleich

Der Zeilenebenenvergleich behandelt jede komplette Zeile als eine Einheit und entscheidet, ob sie gleich oder unterschiedlich ist. Der Wortebenenvergleich geht weiter und zeigt genau, welche Wörter innerhalb einer geänderten Zeile verändert wurden. Wenn beispielsweise aus „Hello, nice to meet you“ „Hello, thank you“ wird, sagt ein Zeilenvergleich nur „geändert“, aber die Wortebenen-Hervorhebung zeigt genau, dass „nice to meet“ entfernt und „thank“ hinzugefügt wurde. Dieses Tool legt automatisch eine Wortebenen-Hervorhebung auf jede geänderte Zeile.

03

3. Nutzung der Optionen Groß-/Kleinschreibung ignorieren und Leerzeichen ignorieren

Beim Vergleichen von Code, der sich nur in Einrückung oder nachgestellten Leerzeichen unterscheidet, oder von Text, der sich nur in der Groß-/Kleinschreibung unterscheidet, können diese trivialen Unterschiede eine Prüfung unübersichtlich machen und wie sinnvolle Änderungen wirken. Wenn Sie „Leerzeichen ignorieren“ aktivieren, werden Leerzeichenfolgen zusammengezogen und führende bzw. nachgestellte Leerzeichen vor dem Vergleich entfernt; „Groß-/Kleinschreibung ignorieren“ behandelt Groß- und Kleinschreibung als identisch. Beide Optionen sind besonders nützlich beim Vergleich von Formatter-Ergebnissen oder manuell eingegebenem Text mit inkonsistenter Großschreibung.

Häufig gestellte Fragen

Wird mein Text an einen Server gesendet?
Nein. Dieses Tool läuft vollständig in Ihrem Browser und ruft niemals eine Backend-API auf — Ihr Text verlässt niemals Ihr Gerät.
Warum zeigt eine geänderte Zeile keine Wortebenen-Hervorhebung?
Wenn eine Zeile vollständig durch völlig unzusammenhängenden Inhalt ersetzt wurde, kann der LCS-Algorithmus (Longest Common Subsequence) keine Übereinstimmung mit einer früheren Zeile herstellen, daher wird sie stattdessen als reine Löschung/Hinzufügung angezeigt. Wortebenen-Hervorhebung erscheint nur, wenn es überlappende Inhalte gibt, die ausgerichtet werden können.
Kann ich sehr lange Texte vergleichen?
Ja, aber ab 50.000 Zeilen wird eine Warnung angezeigt. Die Rechenkosten des Diff-Algorithmus steigen mit der Zeilenanzahl, daher können extrem große Eingaben den Browser vorübergehend verlangsamen.
Wird mein Vergleich irgendwo gespeichert?
Ihre Eingabe wird automatisch im localStorage Ihres Browsers gespeichert und bleibt so einen Seiten-Neuladevorgang überlebt, wird aber niemals an ein anderes Gerät oder einen Server übertragen.