Diff-Vergleich

Vergleichen Sie zwei Textblöcke nebeneinander und sehen Sie die Unterschiede hervorgehoben. LCS-basierter Diff-Algorithmus mit Vergleich Zeile für Zeile.

All comparison is performed locally in your browser. No text is sent to any server.

So verwenden Sie Diff-Vergleich

  1. 1Fügen Sie den Originaltext auf der linken Seite ein.
  2. 2Fügen Sie den geänderten Text auf der rechten Seite ein.
  3. 3Sehen Sie Hinzufügungen (grün) und Entfernungen (rot) hervorgehoben.
  4. 4Kopieren Sie die Diff-Ausgabe oder passen Sie Vergleichsoptionen an.
ZenovayAnalytics

Sehen Sie, wer gerade auf Ihrer Seite ist.

  • Besucher-Tracking in Echtzeit
  • Datenschutz zuerst, kein Cookie-Banner
  • In zwei Minuten eingerichtet
Zenovay entdecken

Häufig gestellte Fragen

Was ist ein Diff und wie funktioniert es?
Ein Diff vergleicht zwei Textstücke und identifiziert die Unterschiede zwischen ihnen. Dieses Tool verwendet den LCS-Algorithmus (Longest Common Subsequence), um die minimale Anzahl von Änderungen zu finden, die erforderlich sind, um einen Text in einen anderen umzuwandeln. Zeilen werden als hinzugefügt, entfernt oder unverändert klassifiziert.
Welche Diff-Algorithmen werden häufig verwendet?
Gängige Algorithmen sind: LCS (Longest Common Subsequence) für optimale Zeile-für-Zeile-Diffs, Myers-Algorithmus (verwendet von git diff), der effizient minimale Bearbeitungsskripte findet, und Patience Diff, das verschobene Blöcke besser handhabt. Dieses Tool verwendet LCS für zuverlässige Ergebnisse.
Was ist der Unterschied zwischen einheitlichem und nebeneinanderstehendem Diff?
Unified Diff zeigt Änderungen in einer einzelnen Spalte mit + und - Präfixen für hinzugefügte und entfernte Zeilen. Side-by-Side Diff zeigt den Original- und geänderten Text in parallelen Spalten. Unified ist kompakter und häufiger in der Versionskontrolle. Side-by-Side ist visuell leichter zu lesen.
Wie lese ich Diff-Ausgaben?
Grüne Zeilen (+ Präfix) sind Hinzufügungen — Text, der nur in der geänderten Version existiert. Rote Zeilen (- Präfix) sind Entfernungen — Text, der im Original existiert, aber gelöscht wurde. Graue Zeilen sind unverändert. Zeilennummern helfen Ihnen, Änderungen in den Originaldateien zu finden.
Was sind häufige Anwendungsfälle für einen Diff-Checker?
Häufige Verwendungen: Vergleichen von Code-Änderungen vor dem Committen, Überprüfung von Dokumentrevisionen, Debugging von Konfigurationsdatei-Unterschieden, Vergleichen von API-Antworten, Überprüfung der Übersetzungsvollständigkeit und Überprüfung der Genauigkeit der Datenmigration.