Original-TextOLD
1
Neuer TextNEW
1
0 Zeilen hinzugefügt0 Zeilen gelöscht
UTF-8

Was ist Text-Vergleich?

Text-Vergleich ist ein Werkzeug, um Unterschiede zwischen zwei Texten zu vergleichen. Es verwendet den LCS (Longest Common Subsequence) Algorithmus, um hinzugefügte, gelöschte und unveränderte Inhalte zu identifizieren. Häufig verwendet für Code-Review, Dokument-Version-Vergleich, Konfigurationsdatei-Unterschiede. Grün-Hintergrund zeigt hinzugefügte Zeilen, Rot-Hintergrund zeigt gelöschte Zeilen.

Verwendung

  • Original-Text in das linke Eingabefeld einfügen
  • Geänderten Text in das rechte Eingabefeld einfügen
  • Automatische Berechnung und Hervorhebung von Unterschieden, Statusleiste unten zeigt Anzahl hinzugefügter/gelöschter Zeilen

Anwendungsbeispiele

Code-Version-Vergleich

Original-Text:
function hello() {
  console.log('Hello');
}

Neuer Text:
function hello(name) {
  console.log('Hello, ' + name);
}

Unterschied: Parameter name zur Funktion hinzugefügt, Ausgabe-Anweisung geändert zu Parameter-Verbindung

Konfigurationsdatei-Vergleich

Original-Text:
{
  "port": 3000,
  "debug": true
}

Neuer Text:
{
  "port": 8080,
  "host": "localhost"
}

Unterschied: port von 3000 zu 8080 geändert, debug gelöscht, host Konfiguration hinzugefügt

Häufig gestellte Fragen (FAQ)

F: Welcher Algorithmus wird für Text-Vergleich verwendet?

A: Dieses Werkzeug verwendet den LCS (Longest Common Subsequence) Algorithmus. Dies ist ein klassischer Text-Unterschied-Erkennungs-Algorithmus, der hinzugefügte, gelöschte und unveränderte Inhalte genau identifizieren kann.

F: Welche Text-Dateigrößen werden unterstützt?

A: Dieses Werkzeug läuft lokal im Browser und kann mehrere tausend Zeilen Text verarbeiten. Bei sehr großen Dateien kann Browser-Performance beeinträchtigt werden.

F: Werden Daten zum Server hochgeladen?

A: Nein. Alle Vergleiche erfolgen lokal im Browser, Daten werden nicht zum Server hochgeladen und schützen Ihre Privatsphäre.

F: Warum sind einige Zeilen nicht hervorgehoben?

A: Nicht hervorgehobte Zeilen zeigen, dass der Inhalt nicht geändert wurde. Nur hinzugefügte (grün) und gelöschte (rot) Zeilen werden hervorgehoben.