Zwei Texte nebeneinander vergleichen
Wenn ein Dokument mehrere Entwürfe durchläuft, ist es schwer zu erkennen, was sich tatsächlich geändert hat. Dieses Diff-Tool vergleicht zwei Versionen und hebt jeden Unterschied hervor: Grün für hinzugefügten Text, Rot für entfernten Text. Wähle, ob du nach Zeile, Wort oder Zeichen vergleichen möchtest, und ignoriere optional Groß-/Kleinschreibung oder Leerräume. Der Vergleich läuft vollständig in deinem Browser, sodass du Verträge, Code und vertrauliche Dokumente sicher prüfen kannst.
Funktionen
- Drei Detailebenen: Zeilen (mit Zeilennummern für beide Versionen), Wörter und einzelne Zeichen.
- Optionen zum Ignorieren von Groß-/Kleinschreibung und Leerräumen, um unwichtige Unterschiede auszublenden.
- Zusammenfassende Zählung der Hinzufügungen und Löschungen sowie eine klare Meldung, wenn die Texte identisch sind.
- Tauschen-Schaltfläche, um umzukehren, welcher Text als Original behandelt wird.
- Keine Größenbeschränkungen oder Uploads: Lange Dokumente werden lokal verglichen.
Was Nutzer vergleichen
Verträge und Richtlinien. Prüfe vor der Unterzeichnung genau, was die Gegenseite in einer überarbeiteten Vereinbarung geändert hat. Der Wortmodus hebt geänderte Begriffe in langen Klauseln hervor.
Code und Konfiguration. Vergleiche zwei Versionen einer Funktion, einer .env-Datei oder einer Serverkonfiguration, ohne eine Versionskontrolle einrichten zu müssen. Der Zeilenmodus mit Zeilennummern liest sich wie ein vertrauter Code-Review-Diff.
Schreiben und Lektorat. Sieh dir die Änderungen an, die ein Lektor oder ein Grammatik-Tool an deinem Artikel vorgenommen hat, oder vergleiche eine Übersetzung mit ihrer überarbeiteten Fassung.
Daten und Listen. Füge zwei Exporte ein, um hinzugefügte oder entfernte Zeilen zu finden. Formatiere bei JSON-Daten zuerst beide Seiten mit dem JSON Formatter (mit sortierten Schlüsseln), damit sich der Vergleich auf die tatsächlichen Unterschiede konzentriert.
Wie der Textvergleich funktioniert
Ein Diff-Algorithmus sucht nach der längsten gemeinsamen Teilsequenz (Longest Common Subsequence) – der größten Textmenge, die beide Versionen in der gleichen Reihenfolge gemeinsam haben – und meldet alles andere als Einfügungen oder Löschungen. Dieses Tool verwendet den Myers-Algorithmus, dieselbe Art von Algorithmus, die auch von Git und den meisten Code-Review-Tools genutzt wird. Da er nach der kleinsten Änderung sucht, erscheint ein verschobener Absatz als eine Löschung und eine Einfügung und nicht als „Verschiebung“.
Wenn du nur wiederholte Einträge aus einer Liste entfernen möchtest, verwende stattdessen Doppelte Zeilen entfernen.