Kurz beantwortet
Welche Dateitypen kann Diff Anything vergleichen?
Diff Anything ist ein lokales Vergleichstool, das für jeden Inhalt den passenden Vergleich wählt. Es vergleicht Arbeitsmappen Zeile für Zeile über Excel-, OpenDocument- und Apple-Numbers-Formate hinweg, CSV-Tabellen nach Zeilen und Spalten und einen CSV-Export mit dem Tabellenblatt, aus dem er stammt; JSON, YAML, TOML, INI, Property Lists und XML nach ihren Daten, Jupyter-Notebooks nach Zellen und SQLite-Datenbanken nach Schema und Zeilen; Ordner mit Erkennung verschobener Dateien und mit Pro einem Synchronisierungsplan, den Sie vorab prüfen; dazu Text, die Drei-Wege-Zusammenführung von Pro, Archive, Dokumente, Bilder, Binärdateien in der Hex-Ansicht, OpenAPI und JSON Schema – ohne jede Datei durch einen reinen Zeilenvergleich zu zwingen.
Vergleichstyp
Der Vergleichstyp ergibt sich aus Dateityp und Inhalt.
Die meisten Vergleichstools zeigen jedes Paar als Textzeilen. Für Fließtext und Quellcode passt das, aber ein umsortiertes JSON-Objekt, ein neu sortierter CSV-Export oder ein PDF ergibt ein schwer lesbares Ergebnis. Diff Anything sieht sich beide Quellen zuerst an und öffnet sie in dem Vergleichstyp, der ihr Format versteht.
Zuerst zählt die Dateiendung. Entscheidet sie nicht, wird der Inhalt geprüft, sodass auch eingefügtes JSON, eine mitgeschnittene HTTP-Antwort oder eine Umgebungsdatei erkannt werden. Zwei Dateien in verschiedenen Datenformaten, etwa eine JSON- und eine TOML- oder YAML-Datei, werden nach ihren Daten verglichen, jede in ihrem eigenen Format gelesen, und eine CSV- oder TSV-Datei neben einer Arbeitsmappe wird im Vergleichstyp „PDF / Office“ nach Zellwerten verglichen. Andere Paare aus verschiedenen Formaten werden als „Reiner Text“ verglichen.
Sie können den Vergleichstyp jederzeit selbst in der Symbolleiste wählen: Automatisch, Reiner Text, Ordner, JSON, YAML, TOML, INI, Property List, XML, CSV, Umgebungsdatei, HTTP-Antwort, API-Schema, SQLite, Notebook, PDF / Office, Archiv oder Binär / Bild.
Text und Code
Text bleibt beim Vergleichen bearbeitbar.
Legen Sie eine Datei auf einer Seite ab, wählen Sie sie von der Festplatte oder fügen Sie Text ein. Text und Code können Sie auf beiden Seiten bearbeiten, Änderungen von einer Seite auf die andere übernehmen und am Ende die geänderten Dateien speichern. Code erscheint mit Syntaxhervorhebung, und Sie wählen zwischen dem intelligenten Vergleich und dem herkömmlichen Zeilenvergleich.
Diese Ignorieroptionen bestimmen, was bei „Reiner Text“ und „PDF / Office“ als Änderung zählt:
- Leerraum ignorieren
- Leerraum am Zeilenanfang und -ende ignorieren
- Leerzeilen ignorieren
- Groß-/Kleinschreibung ignorieren
- Zeilenenden vereinheitlichen (standardmäßig eingeschaltet)
- Ignoriermuster: reguläre Ausdrücke, Vorgaben für Zeitstempel und IDs, Kommentare und Zeichenspalten
Weitere Formate
Jeder Vergleichstyp versteht sein Format.
Strukturierte und binäre Formate haben einen eigenen Vergleich. Das Ergebnis nennt den Schlüssel, die Zeile, die Variable, das Element oder den Eintrag, der sich geändert hat, statt eines Blocks verschobener Zeilen.
- JSON, YAML, TOML, INI, Property Lists, XML: Werte und Elemente, ohne Rücksicht auf die Reihenfolge von Schlüsseln und Attributen, auch über Formate hinweg
- CSV: Zeilen und Zellen, nach Position oder nach Schlüsselspalten zugeordnet
- Excel-, OpenDocument- und Numbers-Arbeitsmappen: Zeilen nach Inhalt oder Schlüsselspalten zugeordnet und Formeln zwischen Arbeitsmappen desselben Formats, im Vergleichstyp „PDF / Office“, auch mit einem CSV- oder TSV-Export
- PDF, Word, PowerPoint, OpenDocument-Text und -Präsentationen sowie RTF: extrahierter Text, dazu gerenderte Seiten bei PDF und Formatierungsänderungen bei Word- und OpenDocument-Text
- Jupyter-Notebooks: Zellen; SQLite-Datenbanken: Schema und Zeilen
- Ordner und Archive: Einträge nach Pfad und Inhalt
- Bilder: Pixelvergleich mit Heatmap, Überlagerung, Wischen, Blinken und Ausschlussbereichen; andere Dateien: Byte für Byte in der Hex-Ansicht
Kostenlos und Pro
Jeden Vergleichstyp können Sie kostenlos ausprobieren.
Die kostenlose Version öffnet jeden Vergleichstyp für Dateien bis 5 MiB, mit 10 neuen Vergleichen pro Tag. Reiner Text, JSON und Notebooks sind vollständig enthalten. CSV zeigt die ersten 100 Zeilen, Ordner und Archive die ersten 100 Einträge, Binärdateien die ersten 100 Byte-Unterschiede und PDFs die ersten 3 Seiten. Die übrigen Vergleichstypen zeigen ihr vollständiges Ergebnis innerhalb der Größen- und Tagesgrenze.
Pro ist ein einmaliger Kauf im Mac App Store oder im Microsoft Store. Es hebt diese Grenzen auf und ergänzt gespeicherte Profile, den Vergleichsverlauf, Berichtsexport und Drucken, die Drei-Wege-Zusammenführung, Batch-Manifeste und unter Windows jeden Vergleichstyp der Befehlszeile über Text, JSON und Notebooks hinaus.
Geeignet für
Wofür sich das eignet.
- Zwei Versionen einer Datei, ganz gleich welchen Typs
- Teams, die bisher zwischen Textvergleich, JSON-Viewer und Tabellenprogramm wechseln
- Dateien, die während der Prüfung auf Ihrem Mac oder Windows-PC bleiben müssen
Kein Konto, kein Cloud-Vergleichsdienst, keine Nutzungsanalyse, keine Telemetrie und keine KI.
Passende Funktionen
Was Diff Anything dafür mitbringt.
Ablauf in der Praxis
Von der Einrichtung zum geprüften Ergebnis.
Beide Dateien hinzufügen
Legen Sie die eine Datei links und die andere rechts ab, wählen Sie sie von der Festplatte aus oder fügen Sie Text auf einer Seite ein.
Vergleichstyp prüfen
Sehen Sie nach, welchen Vergleichstyp die automatische Erkennung gewählt hat, und ändern Sie ihn, wenn Sie das Paar anders sehen möchten, etwa als „Reiner Text“.
Änderungen durchgehen
Springen Sie in der Liste der Unterschiede von einer Änderung zur nächsten und filtern Sie nach „Hinzugefügt“, „Entfernt“ oder „Geändert“.
Übernehmen, bearbeiten, speichern
Übernehmen Sie eine Änderung auf die andere Seite, bearbeiten Sie Text direkt und speichern Sie die geänderte Datei, wenn das Ergebnis stimmt.
Antworten
Fragen zum Thema „Dateien vergleichen“.
Welche Dateitypen kann Diff Anything vergleichen?
Diff Anything ist ein lokales Vergleichstool, das für jeden Inhalt den passenden Vergleich wählt. Es vergleicht Arbeitsmappen Zeile für Zeile über Excel-, OpenDocument- und Apple-Numbers-Formate hinweg, CSV-Tabellen nach Zeilen und Spalten und einen CSV-Export mit dem Tabellenblatt, aus dem er stammt; JSON, YAML, TOML, INI, Property Lists und XML nach ihren Daten, Jupyter-Notebooks nach Zellen und SQLite-Datenbanken nach Schema und Zeilen; Ordner mit Erkennung verschobener Dateien und mit Pro einem Synchronisierungsplan, den Sie vorab prüfen; dazu Text, die Drei-Wege-Zusammenführung von Pro, Archive, Dokumente, Bilder, Binärdateien in der Hex-Ansicht, OpenAPI und JSON Schema – ohne jede Datei durch einen reinen Zeilenvergleich zu zwingen.
Kann ich eine JSON-Datei mit einer YAML- oder TOML-Datei vergleichen?
Ja. Haben die beiden Seiten verschiedene Datenformate, etwa JSON und YAML oder JSON und TOML, vergleicht die automatische Erkennung beide nach ihren Daten, jede in ihrem eigenen Format gelesen. Eine Konfiguration, die von einem Format ins andere übertragen wurde, zeigt so nur die echten Wertänderungen.
Kann ich eine CSV-Datei mit einer Excel-Arbeitsmappe vergleichen?
Ja. Eine CSV- oder TSV-Datei neben einer Excel-, OpenDocument- oder Numbers-Arbeitsmappe wird mit einem ihrer Tabellenblätter nach Zellwerten verglichen, standardmäßig mit dem ersten. Ein anderes wählen Sie unter „Mit Tabellenblatt vergleichen“.
Welche Ignorieroptionen gibt es für Textdateien?
Leerraum, Leerraum am Zeilenanfang und -ende, Leerzeilen, Groß-/Kleinschreibung und Zeilenenden, dazu Ignoriermuster: reguläre Ausdrücke für passenden Text oder passende Zeilen, Vorgaben für Zeitstempel, UUIDs und IDs, Kommentare und Zeichenspalten. Sie gelten für „Reiner Text“ und „PDF / Office“.
Gibt es Diff Anything für Mac und Windows?
Ja. Es ist im Mac App Store für macOS 13 oder neuer und im Microsoft Store für Windows erhältlich.
Mehr erfahren
Quellen wählen, die automatische Erkennung verstehen und den Vergleichstyp nehmen, der Ihre Frage beantwortet.
Handbuch lesenKostenlos und Pro: was enthalten ist
Erhältlich im Mac App Store und im Microsoft Store. Mit der kostenlosen Version testen Sie jeden Vergleichstyp mit Dateien bis 5 MiB pro Seite und 10 neuen Vergleichen pro Tag; Ordner-, Archiv- und CSV-Vergleiche zeigen die ersten 100 Einträge, Binärvergleiche die ersten 100 Byte-Unterschiede und PDFs die ersten 3 Seiten. Reiner Text, JSON und Jupyter-Notebooks sind vollständig enthalten, ebenso das Öffnen aus dem Finder oder Datei-Explorer, diffanything://-Links und AppleScript. Die kostenlose Befehlszeile vergleicht Text, JSON und Notebooks. Ein einmaliger Kauf von Pro hebt die Grenzen der Vorschau und die Tagesgrenze auf und schaltet größere Dateien im Rahmen der technischen Grenzen frei, dazu gespeicherte Profile und Verlauf, das Speichern von Ordner-Schnappschüssen, Berichtsexport und Drucken, JSON-Patch-Export, das Anwenden von Patches, Drei-Wege-Zusammenführung und das Auflösen von Konflikten, Merge-Treiber und Merge-Tool für Git, Ordnersynchronisierung, Batch-Manifeste, vertrauenswürdige Umwandlungen und jeden Vergleichstyp der Befehlszeile.