Text-Diff

Verarbeitung in diesem Browser

Textlimit: 1000000 Zeichen

Dieses Tool lädt Ihre Eingabe nicht hoch.

Zwei Fassungen einer AGB oder einer Config: welche Zeile kippte? Große Diffs laufen im Worker, damit der Tab nicht einfriert.

AGB-Version 3 gegen 4, zwei README, „was hat sich geändert?“: zeilenweise Diff, kein Git.

Eine Minify-Zeile ergibt einen unlesbaren Klumpen. Erst einrücken.

Zwei Fassungen

Listen uniquen: Zeilen sortieren. Markdown lesen: Markdown-Vorschau.

Kein Git

Wir speichern keine Repos und rechnen keine Patches zum Anwenden.

Keine Übertragung.

Ablauf und Stolpersteine

  1. Beide Fassungen einfügen. JSON/SQL/XML vorher einrücken, sonst ist „alles rot“.
  2. Zeilenenden CRLF gegen LF können jeden Diff zunichte machen — vorher Leerzeichen putzen.
  3. Ersetzen nach dem Lesen, nicht blind „accept all“.

Stolperstein: Verträge im Upload-Diff eines unbekannten Dienstes. Hier bleiben die Texte im Tab. Kein git apply.

Häufige Fragen

Ist das git diff?

Nein. Zwei Texte, zeilenweise, im Tab. Kein Commit, kein Blame, kein Merge.

JSON in einer Zeile sieht aus wie alles geändert.

Zuerst JSON formatieren, dann vergleichen. Dasselbe gilt für SQL und XML.

Ersetzen statt vergleichen?

Suchen/Ersetzen. Sortierte Unikate: Zeilen sortieren.

Werden die Fassungen hochgeladen?

Nein. Diff lokal.

Verträge und NDA?

Genau der Grund für den Tab statt eines Upload-Diffs. Trotzdem keine Rechtsberatung.

Verwandte Tools