Textvergleich — Unterschiede pro Zeile

Vergleiche ursprünglichen und geänderten Text zeilenweise. Prüfe Ergänzungen, Löschungen und Zeilennummern, kopiere oder lade den Vergleich herunter.

◈ Verarbeitung im Browser · Eingaben werden nicht gespeichert

Zeilenenden werden normalisiert; sonstiger Leerraum bleibt relevant.

Eingaben bleiben im Seitenspeicher. Nur die Darstellung wird gespeichert.

So funktioniert es

Setze das Original links und den neuen Text rechts ein. Der Algorithmus bestimmt die längste gemeinsame Zeilenfolge. Die Tabelle zeigt +, − oder = sowie beide Zeilennummern. Der Download versieht jede Zeile mit einem Präfix: ein lesbarer Vergleich, kein Unified-Patch.

Grenzen und Verhalten

Windows- und alte Mac-Zeilenenden werden normalisiert. Andere Leerzeichen, Tabulatoren und der letzte Zeilenumbruch bleiben relevant. Leerer Text ist erlaubt. Wiederholte Zeilen können mehrere gültige Ausrichtungen ergeben; eine konsistente wird gewählt. Keine Syntaxbaum-Analyse oder Erkennung verschobener Blöcke. Limit: 1.500 Zeilen pro Seite und eine Million Zeilenpaare.

Beispiel

Die Änderung von const answer = 41; zu const answer = 42; erzeugt eine Löschung und eine Ergänzung. Eine leere letzte Zeile zählt gesondert. Eingabelimit: 200.000 Zeichen je Seite.

Annahmen und Grenzen

Lade ein Beispiel, um das Eingabeformat kennenzulernen. Ersetze es durch eigene Daten und wähle eine Aktion. Änderungen verwerfen das alte Ergebnis, damit keine veraltete Ausgabe kopiert wird. Kopieren und Download sind nach erfolgreicher Ausführung verfügbar. Leeren entfernt Eingaben und Ausgabe. Grenzen halten kleine Aufgaben reaktionsschnell; für große Dateien nutze einen lokalen Editor oder ein Kommandozeilenwerkzeug. Eine erfolgreiche Umwandlung validiert weder deine Anwendungslogik noch macht sie fremden Code sicher ausführbar.

Quellen

Lecture notes · Longest common subsequence

Häufige Fragen

Werden Eingaben gespeichert oder hochgeladen?

Nein. Die Verarbeitung erfolgt im Seitenspeicher. Nur die Darstellung wird gespeichert. Neuladen oder Sprachwechsel setzt Eingaben zurück; dein Browser kann separat Formulare wiederherstellen.

Brauche ich ein Konto?

Nein. Kein Konto, API-Schlüssel oder Installation nötig. Aktiviere JavaScript. Alle Tools bieten Beispiele und lokalen Download.

Warum verschwand die vorherige Ausgabe?

Eingabeänderungen verwerfen das alte Ergebnis. Starte das Tool erneut, bevor du kopierst oder herunterlädst.