Vergleichen Sie zwei Textdateien nebeneinander oder in einer vereinheitlichten Ansicht mit Hervorhebung auf Zeichenebene.
Funktionen
- Zwei Ansichtsmodi: geteilte Ansicht nebeneinander oder vereinheitlichte Vergleichsansicht
- Hervorhebung auf Zeichenebene: sehen Sie genau, welche Zeichen sich in geänderten Zeilen geändert haben
- Intelligente Optionen: Leerzeichen oder Unterschiede in der Groß-/Kleinschreibung ignorieren
- Dateiunterstützung: Dateien hochladen oder per Drag-and-Drop ablegen (bis zu 5 MB)
- Speichern und teilen: Vergleiche im Browser-Speicher ablegen oder per URL teilen
- Tastenkürzel: schnelle Navigation und Aktionen
- Datenschutz zuerst: die gesamte Verarbeitung erfolgt in Ihrem Browser, kein Upload auf einen Server
Verwendung
- Einfügen oder hochladen: geben Sie Text in beide Felder ein (Original und Geändert) oder laden Sie Dateien hoch bzw. ziehen Sie sie hinein
- Optionen konfigurieren: aktivieren Sie Leerzeichen ignorieren, Groß-/Kleinschreibung ignorieren oder Vergleich auf Zeichenebene
- Vergleichen: klicken Sie auf „Vergleichen“ oder drücken Sie Strg+Eingabe
- Prüfen: sehen Sie die Ergebnisse im geteilten oder vereinheitlichten Modus an
- Navigieren: verwenden Sie die Schaltflächen Zurück/Weiter oder die Pfeiltasten, um zwischen Änderungsblöcken zu springen
- Exportieren: laden Sie als .patch-Datei herunter oder kopieren Sie den vereinheitlichten Vergleich in die Zwischenablage
Tastenkürzel
| Tastenkürzel | Aktion |
|---|---|
Ctrl+Enter | Texte vergleichen |
Ctrl+S | Aktuellen Vergleich speichern |
Ctrl+L | Alle Eingaben löschen |
↑ / ↓ | Zwischen Blöcken navigieren |
Escape | Seitenleiste/Dialoge schließen |
Ansichtsmodi
Nebeneinander (geteilt)
Zeigt den Originaltext links und den geänderten Text rechts in synchronisierten Spalten an. Geänderte Zeilen zeigen eine Hervorhebung auf Zeichenebene mit farbigen Markierungen.
Vereinheitlicht
Zeigt alle Änderungen in einer einzigen Spalte mit den Präfixen + (hinzugefügt), - (entfernt) und (unverändert) an, ähnlich der Ausgabe von Git diff.
Vergleichsoptionen
Leerzeichen ignorieren: behandelt Zeilen als gleich, wenn sie sich nur in führenden/nachgestellten Leerzeichen oder der Einrückung unterscheiden.
Groß-/Kleinschreibung ignorieren: Vergleich ohne Berücksichtigung der Groß-/Kleinschreibung (z. B. entspricht „Hallo“ dem Wort „hallo“).
Vergleich auf Zeichenebene: hebt einzelne Zeichenänderungen innerhalb geänderter Zeilen hervor (standardmäßig aktiviert).
Speichern und teilen
Im Browser speichern
Klicken Sie auf „Speichern“, um Vergleiche im lokalen Speicher Ihres Browsers abzulegen (max. 50 Vergleiche). Gespeicherte Vergleiche erscheinen in der Seitenleiste zum schnellen Laden.
Datenschutzhinweis: gespeicherte Vergleiche werden ausschließlich lokal auf Ihrem Gerät abgelegt und verlassen niemals Ihren Browser.
Per URL teilen
Klicken Sie auf „URL teilen“, um den Vergleich im URL-Fragment der Seite zu kodieren. Kopieren Sie die URL, um sie mit anderen zu teilen.
Einschränkung: sehr große Vergleiche (>2000 Zeichen) können aufgrund von Browser-Grenzen nicht per URL geteilt werden. Verwenden Sie stattdessen „Speichern“ oder „Herunterladen“.
Datei-Upload
Unterstützte Formate: jede Textdatei (.txt, .js, .html, .css, .json, .md, .log usw.)
Größenbeschränkung: 5 MB pro Datei
Kodierung: UTF-8 empfohlen. Binärdateien zeigen die Meldung „Binärdateien unterscheiden sich“.
Technische Details
- Algorithmus: Myers-Diff-Algorithmus für optimalen Vergleich auf Zeilenebene
- Ausführung: reines clientseitiges JavaScript, keine Serververarbeitung
- Speicher: localStorage-API des Browsers (sitzungsübergreifend beständig)
- Kodierung: das Teilen per URL verwendet Base64-Kodierung
Browser-Kompatibilität
Funktioniert in allen modernen Browsern:
- Chrome/Edge 90+
- Firefox 88+
- Safari 14+
Erfordert aktiviertes JavaScript.
Einschränkungen
- Maximal 10.000 Zeilen pro Eingabe (aus Leistungsgründen)
- Maximal 10.000 Zeichen pro Zeile
- Teilen per URL auf ~2000 Zeichen insgesamt begrenzt
- Keine Syntaxhervorhebung (für eine zukünftige Version geplant)
- Keine Patch-Anwendung oder Auflösung von Merge-Konflikten
FAQ
F: Werden meine Daten an einen Server gesendet?
A: Nein. Die gesamte Vergleichsverarbeitung erfolgt vollständig in Ihrem Browser. Es wird nichts hochgeladen.
F: Kann ich Code mit Syntaxhervorhebung vergleichen?
A: Noch nicht. Die Syntaxhervorhebung ist für eine zukünftige Version geplant.
F: Was ist der Unterschied zwischen diesem Tool und dem alten Text-Diff-Tool?
A: Dieses Tool hat eine moderne Oberfläche, Hervorhebung auf Zeichenebene, Datei-Upload, Speicher-/Teilen-Funktionen und bessere Leistung.
F: Kann ich es für große Dateien verwenden?
A: Das Tool ist für Code-Dateien und Dokumente bis zu ~1 MB optimiert. Sehr große Dateien (>5 MB) werden abgelehnt.
F: Funktioniert es offline?
A: Ja, sobald die Seite geladen ist, funktionieren alle Funktionen offline.
Anwendungsfälle
- Zwei Versionen von Code-Dateien vergleichen
- Dokumentänderungen prüfen
- Unterschiede in Protokolldateien überprüfen
- Konfigurationsänderungen verifizieren
- API-Antworten vergleichen
- Textbasierte Datenexporte prüfen
Erstellt mit ToolNexus | Datenschutzorientierte, clientseitige Tools