Toolyard

Zwei Textdateien vergleichen

Online

  1. Öffne Texte vergleichen.
  2. Füge links das Original und rechts die neue Version ein.
  3. Wähle den Vergleich nach Zeilen, Wörtern oder Zeichen. Hinzugefügtes ist grün, Entferntes rot.

Setze einen Haken bei Leerraum ignorieren, um reine Abstands- und Einrückungsänderungen auszublenden, und bei Groß-/Kleinschreibung ignorieren, damit „Hallo“ und „hallo“ gleich gelten.

In Visual Studio Code

Markiere beide Dateien im Explorer, klicke mit der rechten Maustaste und wähle den Befehl zum Vergleichen der Auswahl. Im Terminal: code --diff alt.txt neu.txt.

Auf der Kommandozeile

  • Mac und Linux: diff alt.txt neu.txt oder diff -u alt.txt neu.txt für das bekannte +/−-Format.
  • Windows: fc alt.txt neu.txt in der Eingabeaufforderung.

Listen vergleichen

Spielt die Reihenfolge der Zeilen keine Rolle, sortiere beide Listen zuerst mit Zeilen sortieren, damit der Vergleich nur die wirklich verschiedenen Einträge zeigt.

Zeilen, Wörter oder Zeichen

Vergleiche Code, Listen und Konfigurationsdateien nach Zeilen: Eine geänderte Zeile erscheint als eine entfernte und eine hinzugefügte Zeile. Vergleiche Fließtext nach Wörtern, sonst markiert ein einziges neues Wort den ganzen Absatz als geändert. Vergleiche nach Zeichen, um die kleinsten Unterschiede zu finden, etwa eine vertauschte Ziffer in einer Kontonummer oder ein fehlendes Komma.

Unterschiede, die man nicht sieht

  • Zeilenenden. Windows beendet jede Zeile mit zwei Zeichen (CR LF), Mac und Linux mit einem (LF). Zwei Dateien, die gleich aussehen, unterscheiden sich dann in jeder Zeile. Auf der Kommandozeile ignoriert diff --strip-trailing-cr das.
  • Tabulatoren und Leerzeichen am Zeilenende. Ein Tabulator und vier Leerzeichen sehen auf dem Bildschirm gleich aus. Leerraum ignorieren blendet beides aus.
  • Ähnlich aussehende Zeichen. Ein geschütztes Leerzeichen, typografische Anführungszeichen aus einem Textprogramm oder ein kyrillisches „а“ statt eines lateinischen „a“ erscheinen im Zeichenmodus als Änderungen, obwohl sie gleich aussehen.

Tools in dieser Anleitung

Weitere Anleitungen