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 Parsepad | Datenschutzorientierte, clientseitige Tools