Zum Hauptinhalt springen

Text-Vergleich (Diff)

Vergleichen Sie zwei Texte und überprüfen Sie Unterschiede visuell. Nützlich für Code-Reviews und Dokumentenänderungsverfolgung.

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 angezeigt
  • Gelöschte Zeilen: Rot angezeigt
  • Unveränderte Zeilen: Standardfarbe

🔄 Zwei Ansichtsmodi​

  • Vereinigte Ansicht: Alle Änderungen auf einem Bildschirm anzeigen
  • Geteilte Ansicht: Original und Änderung 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 anzeigt. Ursprünglich als Unix-Befehl gestartet, ist es heute eine Kernfunktion von Versionskontrollsystemen.

Diff-Algorithmus​

Dieses Tool verwendet Myers' Diff-Algorithmus um:

  1. Zwei Texte zeilenweise zu vergleichen
  2. Minimale Änderungen zu finden
  3. Hinzufügungen, Löschungen, 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. Dokumentenversionsvergleich​

Zwei Versionen eines Dokuments vergleichen, um geänderte Teile zu überprüfen

3. Konfigurationsdateienvergleich​

Unterschiede zwischen Produktions- und Entwicklungsumgebung-Konfigurationsdateien überprüfen

4. API-Antwortvergleich​

API-Antworten zu verschiedenen Zeitpunkten vergleichen

Ansichtsmodi​

Vereinigte Ansicht (Unified View)​

  • Traditionelles Diff-Format
  • + für hinzugefügte Zeilen
  • - für gelöschte Zeilen
  • Hauptsächlich in Git, GitHub verwendet

Geteilte Ansicht (Split View)​

  • Original und Änderung nebeneinander anzeigen
  • Beide Seiten gleichzeitig sehen, leichter zu verstehen
  • In vielen GUI-Diff-Tools verwendet

Tipps​

1. Leerzeichen ignorieren​

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

2. Groß-/Kleinschreibung ignorieren​

Nützlich zum Ignorieren von Groß-/Kleinschreibungsunterschieden und Überprüfen nur substantieller Inhaltsänderungen.

3. Beispiel laden​

Überprüfen Sie Beispielcode mit dem "Beispiel laden"-Button!

Verwandte Tools​

💬 War dieses Tool hilfreich?​

Teilen Sie uns Ihre Erfahrung mit! Ihr Feedback hilft bei der Verbesserung.

Datenschutz​

Dieses Tool arbeitet vollständig in Ihrem Browser. Keine Daten werden an Server übertragen.