Elysia Tools

Durchsuche Tools, Beispiele, visuelle Erklärungen und Themenguides an einem klaren Ort.

Beliebte Kategorien

Themen

Sprache
ZHESPTRUFRDEEN

Elysia Tools

Mobile Navigation

Text Processing

Drei-Wege-Textvergleich- und Merge-Suite

· Zuletzt aktualisiert:2026-08-07

Zeilen/Wort/Zeichen-diff, Groß-/Leerzeichenregeln, Drei-Wege-Merge mit Konflikten, Unified-Patch und Bericht

Einzelheiten

Wobei dieses Tool hilft

Vergleicht zwei Texte auf Zeilen/Wort/Zeichen-Ebene mit Optionen zum Ignorieren von Groß-/Kleinschreibung und Leerzeichen. Im Modus «Drei-Wege-Merge» werden mit gemeinsamem Vorfahren O und zwei Branches A und B die Änderungen relativ zu O kombiniert: konfliktfreie Änderungen werden gemergt, Konflikte in derselben Zone werden Git-Stil markiert (<<<<<<>>>>>>). Erzeugt auch einen Unified-Patch A→B und Statistiken. Basiert auf jsdiff (LCS); lokal.

Ausführung

Dieses Tool ausführen

Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.

Beispiele

Beispiele zu diesem Tool

Verwandt

Mit verwandten Tools und Themen fortfahren

Verfasst vom Elysia Tools Team

Leitfaden zur Tool-Nutzung

Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.

Wichtige Fakten

Kategorie
Text Processing
Eingabetypen
textarea, select, checkbox, number
Ausgabetyp
html
Sample-Abdeckung
4
API bereit
Ja

Überblick

Vergleiche zwei Texte auf Zeilen-, Wort- oder Zeichenebene, ignoriere bei Bedarf Groß-/Kleinschreibung und Leerzeichen oder führe einen Drei-Wege-Merge mit Konfliktmarkierungen durch. Das Tool erstellt außerdem Unified-Patches und Statistiken lokal im Browser.

Wann verwenden

  • Wenn du Unterschiede zwischen zwei Textversionen schnell auf Zeilen-, Wort- oder Zeichenebene prüfen möchtest.
  • Wenn Änderungen aus zwei Branches anhand eines gemeinsamen Vorfahren konfliktfrei zusammengeführt werden sollen.
  • Wenn du für die Änderung von Text A zu Text B einen Unified-Patch mit definierbaren Kontextzeilen benötigst.

So funktioniert es

  1. 1Füge Branch A und Branch B in die beiden Textfelder ein; für einen Drei-Wege-Merge ergänzt du zusätzlich den gemeinsamen Vorfahren als Basis.
  2. 2Wähle den Modus Zwei-Wege-Diff, Drei-Wege-Merge oder Unified-Patch sowie die Granularität Zeilen, Wörter oder Zeichen.
  3. 3Aktiviere bei Bedarf das Ignorieren von Groß-/Kleinschreibung oder Leerzeichen und lege die Anzahl der Kontextzeilen fest.
  4. 4Das Tool vergleicht die Texte lokal, markiert Unterschiede und Konflikte und zeigt das Ergebnis als HTML mit Statistiken an.

Anwendungsfälle

  • Versionsvergleich von Dokumenten, Textentwürfen und Konfigurationsinhalten
  • Zusammenführen paralleler Änderungen aus zwei Entwicklungs- oder Redaktions-Branches
  • Erstellen und Prüfen von Unified-Patches für nachvollziehbare Textänderungen

Beispiele

1. Konfliktfreier Drei-Wege-Merge

Entwicklerin

Hintergrund

Ein gemeinsamer Ausgangstext wurde in zwei Branches unabhängig geändert. Branch A bearbeitet die zweite Zeile, Branch B die vierte Zeile.

Aufgabe

Beide Änderungen sollen zusammengeführt werden, ohne die jeweils andere Anpassung zu überschreiben.

Verwendung

Basis, Branch A und Branch B einfügen, den Modus „Drei-Wege-Merge“ und die Granularität „Zeilen“ auswählen.

Basis: „Line one\nLine two\nLine three\nLine four“; Branch A ändert die zweite Zeile; Branch B ändert die vierte Zeile.

Ergebnis

Die Änderungen werden konfliktfrei in einem gemeinsamen Ergebnis kombiniert.

2. Zeilenweiser Vergleich zweier Textstände

Redakteur

Hintergrund

Zwei Fassungen eines kurzen Textes sollen vor der Veröffentlichung auf Ergänzungen, Löschungen und Änderungen geprüft werden.

Aufgabe

Eine manuelle Gegenüberstellung macht es schwer, einzelne Änderungen zuverlässig zu erkennen.

Verwendung

Text A und Text B einfügen, „Zwei-Wege-Diff“ sowie die Granularität „Zeilen“ auswählen und den Vergleich starten.

FAQ

Welche Texte kann ich vergleichen?

Du kannst zwei beliebige Textblöcke vergleichen. Für den Drei-Wege-Merge wird zusätzlich ein gemeinsamer Vorfahr benötigt.

Welche Vergleichsebenen werden unterstützt?

Der Vergleich ist auf Zeilen-, Wort- oder Zeichenebene möglich.

Was passiert im Drei-Wege-Merge?

Änderungen von Branch A und B werden relativ zur Basis kombiniert. Überschneidende Änderungen werden mit Git-ähnlichen Konfliktmarkierungen gekennzeichnet.

Kann ich Groß-/Kleinschreibung und Leerzeichen ignorieren?

Ja. Beide Regeln lassen sich unabhängig voneinander aktivieren.

Kann das Tool einen Patch erstellen?

Ja. Im Patch-Modus wird ein Unified-Patch von Branch A zu Branch B mit den gewählten Kontextzeilen erzeugt.

Start
Werkzeuge3201
Beispiele593
Visualisierungen465
Dateibetrachter103
Themen233
Schlagwörter333
Bilder, Audio & Video657

Werkzeuge für Bild-, Audio- und Videobearbeitung, Konvertierung und Optimierung

Mathe, Datum & Finanzen644

Rechner, Zahlenwerkzeuge, Datumslogik, Statistik und Finanztools

Design & Farbe297

Werkzeuge für Farben, Layouts, Grafiken, visuelle Gestaltung und Designhilfen

Text & Schreiben209

Werkzeuge für Schreiben, Bereinigung, Formatierung, Extraktion und Textanalyse

Entwicklung & Web193

Entwicklerwerkzeuge, Netzwerk-Utilities, Web-Debugging und Automatisierungshelfer

Konvertierung & Kodierung175

Werkzeuge für Format-, Datei-, Archiv-, Einheiten- und Kodierungskonvertierung

FLAC/WAV-Quellen prüfen und Nachweise übergeben
Selbst gehostetes Gewinnspiel-Widget prüfen und zur Einbettung übergeben
Stripe-Codepaket prüfen und lokalen Import vorbereiten
Technische Fotoauswahl prüfen und Kandidaten zur Bearbeitung übergeben
UI-Screenshot strukturieren, prüfen und an die Entwicklung übergeben

© 2026 Elysia Tools. Alle Rechte vorbehalten.

DokumentationTarifeÜber unsNutzungsbedingungenDatenschutzerklärungCookiesKontakt
Textverarbeitung

Text-Beispiele mit Emojis

Mehrsprachiger Text mit verschiedenen Unicode-Emojis zum Testen der Emoji-Extraktion

Blockchain

Truffle Development Suite Beispiele

Truffle Ethereum-Entwicklungsframework-Beispiele einschließlich Smart Contracts, Tests, Deployment, Migrations, Debugging und Entwicklungs-Workflows

Textverarbeitung

Beispiele für Gemischten Chinesisch-Englischen Text

Beispieltextdateien mit gemischtem chinesisch-englischem Inhalt zum Testen von Tools für automatisches Spacing

Textverarbeitung

Großschreibungs-Konverter Beispiele

Testbeispiele für die Konvertierung der Groß-/Kleinschreibung zwischen verschiedenen Benennungskonventionen

Text Processing

Erweiterter Entferner für Doppelte Zeilen

Erkennt und entfernt doppelte Zeilen mit erweiterten Optionen für Modus, Groß-/Kleinschreibung und Zuschneiden

Text Processing

Doppelte Zeilen Entfernen

Dedupliziert Zeilen in einer Liste oder einem Textblock. Behält das erste oder letzte Vorkommen, mit Optionen für Groß-/Kleinschreibung, Leerzeichen-Trimming und das Ignorieren leerer Zeilen.

Text Processing

Text-Wiederholer

Wiederholt Text N-mal mit einem gewählten Trennzeichen — inline, neue Zeile oder nummerierter Countdown. Das schnelle Tool für Chat-Spam, dramatische Aufbauten und Social-Media-Effekte.

Text Processing

Leerraum-Normalisierer

Ersetzt aufeinanderfolgende Leerzeichen/Tabulatoren durch ein einzelnes Leerzeichen und entfernt Leerzeichen am Zeilenanfang/-ende

Text A: „alpha\nbeta\ngamma“; Text B: „alpha\nBETA\ngamma\ndelta“.

Ergebnis

Die Änderung von „beta“ zu „BETA“ und die zusätzliche Zeile „delta“ werden im HTML-Ergebnis sichtbar.

3. Unified-Patch für Textänderungen

Softwareentwickler

Hintergrund

Eine Änderung zwischen zwei Textständen soll als kompakter Patch mit nachvollziehbarem Kontext dokumentiert werden.

Aufgabe

Die Unterschiede müssen in einem standardisierten Format mit ausreichend Umgebungszeilen vorliegen.

Verwendung

Branch A und Branch B einfügen, den Modus „Patch (unified, A→B)“ wählen und die gewünschte Anzahl an Kontextzeilen festlegen.

Granularität: „Zeilen“; Kontextzeilen: 3.

Ergebnis

Das Tool erstellt einen Unified-Patch von A nach B und zeigt die zugehörigen Statistiken an.