SS Toolbox
SS Toolbox
Alle Daten werden lokal verarbeitet

Kostenloser Online-Textvergleich, Zeile für Zeile und Wort für Wort

Vergleiche zwei Texte Zeile für Zeile und Wort für Wort. Läuft vollständig im Browser.

Original
Geändert
Änderungen+2 hinzugefügt−0 entfernt~3 geändert4 unverändert
1−export function greet(name: string) {
1+export function greet(name: string, greeting = 'Hello') {
2 const hour = new Date().getHours();
2 const hour = new Date().getHours();
3− if (hour < 12) {
3+ if (hour < 6) {
4 return `Good morning, ${name}`;
4 return `Good morning, ${name}`;
5+ } else if (hour < 18) {
6+ return `Good afternoon, ${name}`;
5 }
7 }
6− return `Hello, ${name}`;
8+ return `${greeting}, ${name}`;
7}
9}

Alles wird lokal berechnet, sodass kein Text dein Gerät verlässt. Die Zeilen werden mit dem Myers-Diff-Algorithmus abgeglichen, und paarweise geänderte Zeilen erhalten zusätzlich eine Wort-Hervorhebung, damit die genaue Änderung sofort sichtbar ist. Optionen wie „Leerraum ignorieren“ wirken sich nur auf den Abgleich aus — angezeigt wird immer der eingefügte Originaltext.

Funktionen

  1. Zeilen- und Wortebene im Vergleich

    Die Zeilen werden mit dem Myers-Diff-Algorithmus abgeglichen, und jede geänderte Zeile bekommt zusätzlich eine Hervorhebung auf Wortebene. Du siehst also nicht nur, welche Zeile sich geändert hat, sondern welches Wort darin.

  2. Nebeneinander oder vereint

    Wechsle zwischen der zweispaltigen Ansicht, die Löschungen und Ergänzungen gegenüberstellt, und der vereinten Ansicht mit den Zeichen - und +, die sich direkt als Patch-Diff kopieren lässt.

  3. Vergleichsoptionen für deine Daten

    Leerraum ignorieren, Groß- und Kleinschreibung ignorieren, Leerzeichen am Zeilenende entfernen und Leerzeilen ignorieren sind umschaltbar. Sie beeinflussen nur den Zeilenabgleich, der angezeigte Text bleibt exakt so, wie du ihn eingefügt hast.

  4. Änderungsanzahl auf einen Blick

    Die Leiste zeigt, wie viele Zeilen hinzugefügt, entfernt, geändert oder unverändert wurden. So erkennst du die Größe einer Änderung, bevor du sie durchgehst.

  5. Nur Änderungen mit einklappbaren Lücken

    Mit Nur Änderungen werden lange, identische Abschnitte ausgeblendet. Drei unveränderte Zeilen bleiben über und unter jeder Änderung stehen, der Rest verschwindet in einer anklickbaren Zeile.

Häufige Fragen

Ist dieser Textvergleich kostenlos?

Ja. Die Nutzung ist kostenlos, ohne Konto, ohne Wasserzeichen und ohne Nutzungslimit. Öffne die Seite und füge deine beiden Texte ein.

Wie vergleiche ich zwei Texte?

Füge den Originaltext in das linke und den neuen Text in das rechte Feld ein. Der Vergleich wird schon beim Tippen neu berechnet, Ergebnisse erscheinen also sofort ohne Knopfdruck.

Werden meine Texte auf einen Server hochgeladen?

Nein. Der Vergleich läuft vollständig in deinem Browser. Weder der eingefügte Text noch das Ergebnis werden hochgeladen, und zwischen zwei Besuchen wird nichts gespeichert.

Was macht die Option Nur Änderungen?

Sie klappt Blöcke identischer Zeilen zusammen. Über und unter jeder Änderung bleiben drei unveränderte Zeilen stehen, der ausgeblendete Rest wird zu einer Zeile, die du wieder aufklappen kannst.

Wie ignoriere ich Unterschiede bei Leerraum oder Groß- und Kleinschreibung?

Aktiviere Leerraum ignorieren, Groß- und Kleinschreibung ignorieren, Leerzeichen am Zeilenende entfernen oder Leerzeilen ignorieren. Beim Abgleich gelten diese Unterschiede dann als gleich, angezeigt wird weiterhin die ursprüngliche Schreibweise.

Gibt es eine Grenze für die Textmenge?

Pro Seite werden höchstens 5000 Zeilen verglichen. Bei längerer Eingabe werden nur die ersten 5000 Zeilen verglichen, und die Seite weist sichtbar darauf hin, statt den Rest stillschweigend zu verwerfen.

Kann ich den Diff kopieren?

Ja. Die Schaltfläche Diff kopieren legt den vereinten Diff mit den üblichen - und + Vorzeichen in die Zwischenablage, bereit zum Einfügen in einen Pull Request, eine Nachricht oder eine Patch-Datei.

Verwandte Tools
SponsorMindElixir