Zum Inhalt springen

Text-Diff

Zwei Texte zeilenweise vergleichen, mit Hinzufügen-/Entfernen-Zählern.

Läuft in deinem Browser

Original links, geänderte Version rechts einfügen. Wir berechnen den Zeilen-Diff: Hinzugefügt grün, entfernt rot, unverändert grau.

Unverändert

1

Hinzugefügt

3

Entfernt

2

Diff

  1. -Der schnelle braune Fuchs
  2. -springt über den faulen Hund
  3. +Der langsame braune Fuchs
  4. +springt über die faule Katze
  5. an einem sonnigen Morgen.
  6. +Neue Zeile am Ende.

So funktioniert's

  1. Original einfügen

    Linker Bereich. Beispiele sind vorgeladen.

  2. Geänderte Version einfügen

    Rechter Bereich.

  3. Diff lesen

    Hinzugefügte « + » grün, entfernte « - » rot, unverändert grau. Zusammenfassung oben.

Was ist das?

Ein Text-Diff-Tool vergleicht zwei Versionen und hebt Änderungen hervor. Die meisten Diffs arbeiten zeilenweise: der Algorithmus findet die längste gemeinsame Teilfolge und kennzeichnet den Rest als Einfügen oder Löschen. Dieselbe Engine wie git diff und Code-Review-Tools.

Wann verwenden

Zwei Artikelentwürfe vergleichen. Änderungen zwischen alter und neuer Vertragsversion erkennen. Bearbeitungen in einem geteilten Dokument ohne Track-Changes nachvollziehen. Eine Config-Datei vor dem Deploy prüfen.

Häufige Fehler

Texte mit unterschiedlichen Zeilenenden (CRLF vs LF) vergleichen - jede Zeile erscheint dann als « entfernt + hinzugefügt ». Aus einem PDF einfügen, wo Umbrüche vom Layout stammen. Und einen Wort-Level-Diff in Zeilen erwarten: dieses Tool diffed nur auf Zeilenebene.

FAQ

Wie wird der Diff berechnet?
Standardmässige Längst-gemeinsame-Teilfolge-Rückverfolgung auf Zeilenebene. Die Ausgabe ist die minimale Menge an Einfügungen und Löschungen, um links in rechts zu überführen.

Mehr in dieser Kategorie