fixmint
DE

Wie du Unterschiede zwischen zwei Textversionen findest

Von · · aktualisiert 8. November 2026 · 4 Min. Lesezeit

Um zu finden, was sich zwischen zwei Versionen geändert hat, fügst du beide in ein Vergleichstool ein. Es richtet die Texte nebeneinander aus, listet die abweichenden Zeilen auf und markiert innerhalb jedes Zeilenpaars die geänderten Wörter. Das funktioniert gleichermaßen für Code und Fließtext: Ein einzeln geändertes Wort in einem langen Absatz fällt sofort auf, der Rest des Absatzes bleibt unangetastet.

Texte vergleichenWas hat sich geändert?Kostenlos loslegen

So funktioniert ein Diff

Ein Diff sucht nach der längsten gemeinsamen Teilfolge (LCS, Longest Common Subsequence): der längsten Reihe von Elementen, die in beiden Versionen in derselben Reihenfolge vorkommen. Die Elemente müssen nicht direkt nebeneinanderstehen. Alles in dieser gemeinsamen Reihe ist unverändert. Alles andere ist entweder eine Ergänzung, die nur in der neuen Version vorkommt, oder eine Löschung, die nur in der alten vorkommt.

Hier ein kleines Beispiel. Der alte Text ist „A B C D“, der neue Text ist „A C X D“. Die längste gemeinsame Reihe ist „A C D“, also ist B eine Löschung und X eine Ergänzung. Das Vergleichstool macht das auch bei langen Dokumenten, weshalb es dir eine genaue Liste der Änderungen zeigen kann statt zwei Textblöcke nebeneinander.

Zeilen und Wörter

  • Zeilen eignen sich für Code, Konfigurationsdateien, Listen und alles mit einem Eintrag pro Zeile. Eine geänderte Zeile erscheint als Entfernung, gefolgt von einer Ergänzung.
  • Wörter eignen sich für Aufsätze, Verträge und jeden Fließtext. Innerhalb jedes geänderten Zeilenpaars markiert das Vergleichstool nur die geänderten Wörter, sodass ein Satz mit einem bearbeiteten Wort nicht wie neu geschrieben aussieht.

Praxisbeispiel: ein Wort, das zählt

Betrachte zwei Versionen einer Vertragsklausel:

  • Alt: "The supplier shall deliver the goods within 14 days of the order."
  • Neu: "The supplier may deliver the goods within 30 days of the order."

Im Vergleichstool erscheint der Satz als eine entfernte und eine ergänzte Zeile. Die markierten Wörter zeigen genau zwei Änderungen: „shall“ wurde zu „may“, und „14“ wurde zu „30“. Der Rest des Satzes ist gleich. Die erste Änderung verändert die Bedeutung, denn aus einer Pflicht ist eine Option geworden. Lies die markierten Wörter deshalb genau.

Groß-/Kleinschreibung und Leerzeichen ignorieren

Unterschiede bei Leerzeichen und Groß-/Kleinschreibung verdecken oft die eigentliche Änderung, deshalb hat das Tool dafür Kontrollkästchen:

  • Aktiviere Leerzeichen ignorieren, wenn nur der Abstand geändert wurde, etwa nachgestellte Leerzeichen, die ein Editor hinzugefügt hat.
  • Aktiviere Groß-/Kleinschreibung ignorieren, wenn eine Liste von mehreren Personen getippt wurde. Ignoriere die Groß-/Kleinschreibung dort nicht, wo sie zählt, etwa bei einem Konfigurationsschlüssel oder einem Dateinamen unter Linux.
  • Aktiviere Nur geänderte Zeilen anzeigen, um den unveränderten Text in einem langen Vergleich auszublenden.

Zum Beispiel haben „Total: 100“ und „total: 100“ denselben Inhalt, wenn die Groß-/Kleinschreibung ignoriert wird. In einer Datei, in der Schlüssel zwischen Groß- und Kleinschreibung unterscheiden, sind es zwei verschiedene Einstellungen, deshalb solltest du die Groß-/Kleinschreibung dort nicht ignorieren.

So geht's mit fixmint

  1. Füge die ältere Version in Original und die neuere in Geändert ein.
  2. Aktiviere Leerzeichen ignorieren oder Groß-/Kleinschreibung ignorieren nur, wenn diese Unterschiede für deine Prüfung keine Rolle spielen.
  3. Lies zuerst die geänderten Zeilen, dann die darin markierten Wörter.
  4. Aktiviere Nur geänderte Zeilen anzeigen, um unveränderten Text in einem langen Vergleich auszublenden.
  5. Klicke auf Diff kopieren, um das Ergebnis zu behalten.

Sonderfälle

  • Verschobene Absätze. Ein Diff behält die ursprüngliche Reihenfolge bei, daher erscheint ein verschobener Absatz an einer Stelle als Löschung und an einer anderen als Ergänzung. Suche sie mit dem Auge, oder vergleiche die beiden Abschnitte getrennt.
  • Neu umbrochener Text. Wenn die neue Version bei einer anderen Breite neu umbrochen wurde, meldet ein Zeilenvergleich Änderungen, die gar nicht da sind. Füge die Zeilen zuerst mit Eingefügten Text reparieren zusammen und vergleiche dann. Der Leitfaden zu Zeilenumbrüchen erklärt die Regeln.
  • Versteckte Zeichen. Unsichtbare Zeichen erscheinen als Änderungen, auch wenn sich nichts Sichtbares verändert hat. Entferne sie, bevor du vergleichst.
  • Umfassende Umschreibungen. Wenn fast alles geändert wurde, ist ein Diff schwer lesbar. Vergleiche jeweils einen Abschnitt nach dem anderen.

So liest du das Ergebnis

Beginne mit den Entfernungen und lies dann die Ergänzungen. Prüfe zuerst Zahlen, Daten, Namen und Verneinungen, denn eine einzige geänderte Ziffer kann wichtiger sein als eine ganze Seite Umformulierungen. Im Vertragsbeispiel ist die Änderung zweier Wörter in einem Satz mit 12 Wörtern eine kleine Änderung, und die markierten Wörter machen sie leicht auffindbar. Wenn du zwei Versionen eigener Texte vergleichst, kann ein Wörterzähler außerdem zeigen, ob die neue Version länger oder kürzer geworden ist.

Stammen die beiden Versionen von verschiedenen Personen, beschrifte sie, etwa mit „Entwurf 3“ und „Entwurf 4“, und lass die ältere Datei unverändert. Wenn du die Änderungen der Reihe nach von oben nach unten liest, kannst du nachvollziehen, wie sich ein Gedankengang oder eine Klausel durch die Bearbeitungen verschoben hat. Das dauert länger, als nur nach der größten Änderung zu suchen, aber man übersieht seltener eine kleine.

Ein Zeilen-Diff passt nicht zu strukturierten Daten, bei denen eine geänderte Zelle eine ganze Zeile und alle folgenden Zeilen verschieben kann. Vergleiche zwei Tabellen Zelle für Zelle oder zwei JSON-Dateien Schlüssel für Schlüssel, damit die Liste der Änderungen zu den Daten passt.

Schnelle Antworten

Was ist ein Diff?

Ein Diff ist die Liste dessen, was zwischen zwei Versionen ergänzt und entfernt wurde. Sie wird aus der längsten Folge berechnet, die beide Versionen gemeinsam haben.

Soll ich nach Zeilen oder nach Wörtern vergleichen?

Nimm Zeilen für Code und Listen, wo jede Zeile ein eigenständiger Eintrag ist. Nimm Wörter für Fließtext, wo sich innerhalb eines Absatzes nur ein einzelner Satz geändert haben kann.

Warum zeigt ein Diff ganze Absätze als geändert an?

Meist liegt es an unterschiedlichen Zeilenumbrüchen, Leerzeichen oder versteckten Zeichen. Ignoriere Leerzeichen, bringe den Text in einen einheitlichen Umbruch oder entferne die versteckten Zeichen und vergleiche dann erneut.

Mit KI-Unterstützung aus dem Englisches Original übersetzt.

Kommentare

    Noch keine Kommentare. Schreib den ersten.

    Deine Bewertung (optional)

    Deine E-Mail wird nie angezeigt oder gespeichert.

    Cover von How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 Seiten über die menschlichen, wirtschaftlichen und strategischen Vorteile, die knapp bleiben, wenn KI den Großteil der kognitiven Arbeit übernehmen kann.

    $3.84Auf Gumroad holenAuf Englisch