Text-Diff-Prüfer
Fügen Sie zuerst den Originaltext ein.
Dieser Text ist zu lang, um ihn hier zu vergleichen. Jeder Text darf höchstens 20.000 Zeilen und 500.000 Zeichen haben.
Diese Texte unterscheiden sich zu stark, um sie hier Zeile für Zeile zu vergleichen. Vergleichen Sie einen kleineren Ausschnitt jedes Textes.
Ihr Browser hat dieser Seite nicht erlaubt, den Text für den nächsten Schritt zu speichern. Erlauben Sie Websitedaten für diese Seite oder verwenden Sie einen kürzeren Text und versuchen Sie es erneut.
Die drei Wörter zu erkennen, die sich zwischen zwei Versionen eines Vertrags geändert haben, das zusätzliche Komma in einem CSV-Export oder was sich genau in einer Konfigurationsdatei verschoben hat, all das ist mit bloßem Auge nach ein paar hundert Zeilen unmöglich. Fügen Sie zwei Versionen Ihres Textes ein, und dieser Diff-Checker zeigt Ergänzungen in Grün, Entfernungen in Rot und Inline-Hervorhebungen für Änderungen in derselben Zeile an.
Wie der Diff erzeugt wird
-
1
Fügen Sie zwei Versionen ein
Fügen Sie zuerst den Originaltext ein und dann die Version, die Sie damit vergleichen möchten.
-
2
Das Tool führt den Myers-Diff aus
Der gleiche Algorithmus, den git verwendet, um die minimale Bearbeitungssequenz zu erzeugen.
-
3
Zeilen werden ausgerichtet
Unveränderte Zeilen bleiben benachbart; eingefügte/gelöschte Zeilen behalten leeren Raum auf der anderen Seite.
-
4
Inline-Hervorhebungen
Innerhalb der modifizierten Zeilen sind nur die geänderten Wörter schattiert, sodass Sie genau sehen können, was sich bewegt hat.
Diff-Farbkonventionen
| Farbe | Bedeutung |
|---|---|
| Rot | Entfernt: Die Zeile steht nur im Originaltext |
| Grün | Hinzugefügt: Die Zeile steht nur im geänderten Text |
| Dunkleres Rot oder Grün | Die geänderten Wörter innerhalb einer bearbeiteten Zeile |
| Weiß | Unverändert (Kontext) |
Häufige Anwendungsfälle
- Vertragsrevisionen, sehen Sie genau, welche Klauseln sich zwischen v3 und v4 eines Vertrags geändert haben, bevor Sie unterschreiben.
- Konfigurationsdatei-Audits, überprüfen Sie, was ein Teamkollege in nginx.conf geändert hat, bevor Sie in die Produktion gehen.
- Übersetzungs-QA, stimmen Sie zwei Lokalisierungen desselben Strings ab, um fehlende Interpunktion zu erkennen.
- CSV-Exportvergleiche, erkennen Sie, welche Zeilen sich zwischen dem Datenexport der letzten Woche und dieser Woche unterscheiden.
- Code-Überprüfung ohne Git, schneller einmaliger Vergleich, wenn Sie kein Repository erstellen möchten.
Tipps für saubere Diffs
- Zeilenenden zählen nie als Änderung. Zeilenumbrüche von Windows (CRLF) und von Unix oder macOS (LF) gelten beim Vergleich als gleich, Sie müssen also vorher nichts umwandeln.
- Entfernen Sie überflüssige Leerzeichen in beiden, bevor Sie vergleichen; andernfalls registrieren unsichtbare Leerzeichen als Änderungen.
- Für JSON oder YAML formatieren Sie beide zuerst mit der gleichen Einrückung. Eine Neugestaltung maskiert echte Änderungen.
- Alphabetisch sortieren, wenn Sie zwei Listen vergleichen, deren Reihenfolge nicht wichtig ist (wie Abhängigkeiten).
Grenzen zeilenbasierter Diffs
Zeilenbasierte Diffs sind großartig für Code und Konfiguration. Sie sind mittelmäßig für Prosa, wo das Verschieben eines Satzes um zwei Absätze als eine Löschung und eine Einfügung angezeigt wird, anstatt als Verschiebung. Für Manuskriptbearbeitungen liefern Wort- oder Satzebene-Diffs sauberere Ergebnisse.
Häufig gestellte Fragen
Ja. Die Texte werden Zeile für Zeile verglichen, in jeder Sprache und jeder Schrift: Chinesisch, Japanisch, Arabisch, Thailändisch, Umlaute, Akzente und Emojis funktionieren. In einer bearbeiteten Zeile werden die geänderten Wörter markiert; im Chinesischen, Japanischen und Thailändischen, die Wörter nicht durch Leerzeichen trennen, werden stattdessen die geänderten Zeichen markiert.
Bis zu 20.000 Zeilen und 500.000 Zeichen pro Text. Ist ein Text länger oder unterscheiden sich zwei lange Texte zu stark für einen zeilenweisen Vergleich, zeigt das Tool einen Hinweis, statt die Seite einzufrieren: Vergleichen Sie dann einen kleineren Ausschnitt jedes Textes, oder nutzen Sie git diff oder ein Diff-Programm auf Ihrem Computer. Hat ein Vergleich mehr als 5.000 Zeilen, zeigt die Seite die ersten 5.000 an, und der kopierte Unified Diff enthält trotzdem alle Änderungen.
Aktivieren Sie die Option „Leerzeichen ignorieren“, um Unterschiede zu überspringen, die nur Einrückungen oder nachfolgende Leerzeichen betreffen. Nützlich, wenn Formatierer (Prettier, Black) Rauschen erzeugen, das Sie nicht interessiert.
Nein. Die beiden Texte bleiben in Ihrem Browser. Der Vergleich findet auf dieser Seite statt, und die Texte werden weder an unsere Server gesendet noch dem Link der Seite hinzugefügt. Zwischen den Schritten bleiben sie nur in diesem Browser-Tab gespeichert, bis Sie ihn schließen oder „Neu starten“ wählen.
Verwandte Tools
Domain-Name-Generator
Generieren Sie Domainnamen-Ideen aus einem Schlüsselwort: Präfixe, Suffixe, verdoppelte Buchstaben und Zahlen-Endungen in sechs gängigen TLDs.
Glitch-Text-Generator
Erstelle Zalgo-artigen Glitch-Text mit kombinierenden Unicode-Zeichen. Wähle die Intensität, prüfe Varianten und kopiere beschädigt wirkenden Text für Profile, Memes oder Horror-Posts.
Städtenamen-Generator
Generiere fiktive Namen für Städte, Kleinstädte, Dörfer und Hauptstädte für Worldbuilding, Karten, Spiele, Geschichten und Testdaten, mit kurzen Notizen zu jedem Ergebnis.
HTML-Entitäten-Encoder
Wandeln Sie fünf HTML-sensitive Zeichen in feste Entitäten um oder lesen Sie HTML-Entitäten lokal im Browser als Text.
Pfeilsymbole zum Kopieren
Kopiere gängige Unicode-Pfeile mit einem Klick: gerade, doppelte, diagonale, hakenförmige, kreisförmige und dreieckige Pfeile für Dokumente, Chats und Designs.
Invertierter Textgenerator
Stellen Sie Text mit Unicode-Zeichen auf den Kopf, die wie gespiegelte Buchstaben aussehen, für Bios, Bildunterschriften und auffällige Social-Media-Beiträge.
Tool in anderen Sprachen verfügbar
- Porównywarka tekstu (diff) [PL]
- Pemeriksa Diff Teks [ID]
- テキスト差分チェッカー [JA]
- Công cụ so sánh khác biệt văn bản [VI]
- Comparador de Diferencias de Texto [ES]
- Tekstverschil-checker [NL]
- เครื่องมือเปรียบเทียบความต่างของข้อความ [TH]
- Textskillnadskontroll [SV]
- أداة مقارنة فروق النصوص [AR]
- Verificador de Diferença de Texto [PT]
- Vérificateur de différences de texte [FR]
- 텍스트 비교 도구 (Diff) [KO]
- Controllore delle differenze di testo [IT]
- Сравнение различий текста [RU]
- Metin Fark Karşılaştırıcı [TR]
- 文本差异对比工具 [ZH]
- Text Diff Checker [EN]