Zum Hauptinhalt springen

Text-Diff (Vergleich)

Vergleichen Sie zwei Texte und visualisieren Sie Unterschiede. Nützlich für Code-Reviews und Verfolgung von Dokumentänderungen.

How to Use

  • Enter or paste your original text in the left textarea
  • Enter or paste your modified text in the right textarea
  • View differences highlighted in red (removed) and green (added)
  • Toggle between unified and split view modes
  • Use options to ignore whitespace or case differences

Hauptfunktionen​

👀 Visueller Vergleich​

  • Hinzugefügte Zeilen: Grün markiert
  • Gelöschte Zeilen: Rot markiert
  • Unveränderte Zeilen: Standardfarbe

🔄 Zwei Ansichtsmodi​

  • Einheitliche Ansicht: Alle Änderungen auf einem Bildschirm anzeigen
  • Geteilte Ansicht: Original und geänderte Version nebeneinander anzeigen

⚙️ Vergleichsoptionen​

  • Leerzeichen ignorieren
  • Groß-/Kleinschreibung ignorieren
  • Zeilenweiser Vergleich

📊 Statistiken​

  • Anzahl hinzugefügter Zeilen
  • Anzahl gelöschter Zeilen
  • Anzahl unveränderter Zeilen

Was ist Diff?​

Diff ist ein Tool, das Unterschiede zwischen zwei Dateien oder Texten zeigt. Ursprünglich als Unix-Befehl gestartet, ist es jetzt eine Kernfunktion von Versionskontrollsystemen.

Diff-Algorithmus​

Dieses Tool verwendet Myers' Diff-Algorithmus, um:

  1. Beide Texte zeilenweise zu vergleichen
  2. Minimale Änderungen zu finden
  3. Hinzufügungen, Löschungen und Beibehaltungen zu unterscheiden

Anwendungsfälle​

1. Code-Review​

Änderungen in Pull Requests oder Commits überprüfen

// Vorher
function calculateTotal(items) {
let total = 0;
for (let i = 0; i < items.length; i++) {
total += items[i].price;
}
return total;
}

// Nachher
function calculateTotal(items) {
return items.reduce((sum, item) => sum + item.price, 0);
}

2. Dokumentversionsvergleich​

Zwei Versionen eines Dokuments vergleichen, um zu sehen, welche Teile geändert wurden

3. Konfigurationsdateien vergleichen​

Unterschiede zwischen Produktions- und Entwicklungsumgebungskonfigurationsdateien überprüfen

4. API-Antworten vergleichen​

API-Antworten zu verschiedenen Zeitpunkten vergleichen

Ansichtsmodi​

Einheitliche Ansicht (Unified View)​

  • Traditionelles Diff-Format
  • + zeigt hinzugefügte Zeilen an
  • - zeigt gelöschte Zeilen an
  • Hauptsächlich von Git, GitHub verwendet

Geteilte Ansicht (Split View)​

  • Original und geänderte Version nebeneinander anzeigen
  • Beide Seiten gleichzeitig sichtbar, einfacher zu verstehen
  • Von vielen GUI-Diff-Tools verwendet

Tipps​

1. Leerzeichen ignorieren​

Nützlich, wenn nur Formatierungsänderungen vorliegen und keine tatsächlichen Inhaltsänderungen.

2. Groß-/Kleinschreibung ignorieren​

Nützlich, um Groß-/Kleinschreibungsunterschiede zu ignorieren und nur wesentliche Inhaltsänderungen zu überprüfen.

3. Beispiel laden​

Probieren Sie den Beispielcode mit der Schaltfläche "Beispiel laden" aus!

Verwandte Tools​

💬 War dieses Tool hilfreich?​

Senden Sie uns jederzeit gerne Ihr Feedback oder Ihre Vorschläge!

Datenschutz​

Alle Textvergleiche werden lokal in Ihrem Browser durchgeführt. Ihre Texte werden nicht auf unsere Server hochgeladen.