Textvergleich

Vergleichen Sie ursprünglichen und geänderten Text lokal mit zeilenbasierten Unterschieden, Leerraum- und Groß-/Kleinschreibungsoptionen und einer kompakten Zusammenfassung.

Ausgangstext
Geänderter Text
Diff-Ergebnis
Hinzugefügt0
Entfernt0
Geändert0
Unverändert0
Noch keine Textunterschiede zum Anzeigen.
0 Zeichen 0 Zeilen

Vergleichen Sie zwei Textversionen Zeile für Zeile

Textvergleich zeigt, was sich zwischen einem ursprünglichen Textblock und einer überarbeiteten Version geändert hat. Es markiert hinzugefügte, entfernte, geänderte und unveränderte Zeilen und ist somit nützlich für Versionshinweise, Konfigurationsänderungen, übersetzte Kopien, SQL Snippets, Protokolle und Vorher-Nachher-Inhaltsprüfungen.

Der Diff ist zeilenbasiert, ähnlich wie viele Code-Review-Tools. Dies eignet sich am besten für Texte, bei denen jede Zeile eine Bedeutung hat. Es werden keine Änderungen auf Zeichenebene innerhalb einer Zeile angezeigt, es sei denn, die gesamte Zeile wird als geändert klassifiziert. Leerzeichen- und Groß-/Kleinschreibungsoptionen können Rauschen verbergen, wenn eine genaue Formatierung nicht wichtig ist.

Anleitung

  1. Fügen Sie den Originaltext in den linken Editor ein.
  2. Fügen Sie den geänderten Text in den richtigen Editor ein.
  3. Wählen Sie aus, ob Leerzeichen, Groß- und Kleinschreibung ignoriert oder unveränderte Zeilen einbezogen werden sollen.
  4. Klicken Sie auf Text vergleichen und kopieren Sie dann das generierte Diff oder laden Sie es herunter.

Was ist Textvergleich?

Textvergleich ist ein browserbasiertes Diff-Tool für einfachen Text. Damit können Sie überprüfen, ob eine generierte Datei, ein bearbeiteter Absatz, eine kopierte Einstellung oder eine neu geschriebene Nachricht immer noch die erwarteten Zeilen enthält.

Zeilenenden, nachgestellte Leerzeichen, Einrückungen und Großschreibung können sich auf die Ergebnisse auswirken, es sei denn, Sie aktivieren die Optionen zum Ignorieren. Formatieren Sie bei strukturierten Formaten wie JSON oder HTML beide Seiten konsistent, bevor Sie sie vergleichen, um einen saubereren Unterschied zu erzielen.

Eingabehinweise

Platzieren Sie den Grundtext links und den überarbeiteten Text rechts. Aktivieren Sie Unveränderte Zeilen anzeigen, wenn Sie Kontext benötigen, oder deaktivieren Sie es für einen kürzeren Bericht nur mit Änderungen.

Beispiel

Eine geänderte Statuszeile wird mit der entfernten Version und der hinzugefügten Version gemeldet:

Ausgang
status: draft
owner: alice

Geändert
status: published
owner: alice

Diff
~ [1 -> 1]
- status: draft
+ status: published

MCP-Integration

MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.

MCP-Toolname: text-compare

MCP-Endpunkt: https://coding.tools/mcp

Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.

Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC-Fehler.

Beispiel für eine tools/call-Anfrage:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"text-compare","arguments":{"input":"status: draft\nowner: alice","options":{"compareTo":"status: published\nowner: alice"}}}}'

Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.