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:
- Beide Texte zeilenweise zu vergleichen
- Minimale Änderungen zu finden
- 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
- Markdown-Editor - Markdown-Dokumente vergleichen
- JSON Formatter - Formatierung vor JSON-Vergleich
- Suchen und Ersetzen - Massenänderung von Text
💬 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.