Funktionsübersicht
Wie kann ich den Jupyter-Notebook-Vergleich in Diff Anything verwenden?
Vergleichen Sie zwei Jupyter-Notebooks (.ipynb) Zelle für Zelle. Zellen werden nach ihrem Inhalt zugeordnet, sodass eine eingefügte Zelle als genau ein Unterschied erscheint, und jeder Unterschied nennt seine Zelle. Ausgaben, Ausführungszähler und Metadaten werden nur verglichen, wenn Sie es wünschen. Der Notebook-Vergleich ist in der kostenlosen Version vollständig enthalten.
Der Notebook-Vergleich ist im kostenlosen Plan, in der App und auf Windows in der Befehlszeile innerhalb der Dateigröße und täglichen Sitzungsgrenzen des kostenlosen Plans abgeschlossen.

Zellen
Änderungen werden nach Zelle benannt, nicht nach Zeile JSON
Eine Notebook-Datei ist JSON, und ein Textunterschied zwischen zwei davon ist größtenteils Rauschen: maskierte Zeichenfolgen, Ausgaben und Ausführungszahlen. Diff Anything vergleicht Notebooks stattdessen anhand ihrer Zellen. Zellen werden durch ihren Inhalt abgeglichen, sodass eine eingefügte Zelle einen Unterschied darstellt und die Zellen danach immer noch übereinstimmen.
Jeder Unterschied benennt seine Zelle: Zelle 4 (Code) geändert, Zelle 2 (Markdown) hinzugefügt, Zelle 5 (roh) entfernt oder Zelle 6 (Code) in Zelle 9 verschoben. Die Notebooks werden schreibgeschützt als Text angezeigt, mit einer # %% [Code]-Zeile vor jeder Zelle und ihrer Quelle, die in der Sprache des Notebooks hervorgehoben ist.
Ausgaben und Metadaten
Vergleichen Sie Ausgaben und Metadaten nur, wenn Sie möchten
Die Quelle und der Typ jeder Zelle werden immer verglichen. „Ausgaben und Ausführungsanzahl vergleichen“ fügt die Ausgaben jeder Codezelle hinzu: Stream-Text, Fehler und jedes Ergebnis als Text oder, für Bilder, nach Länge und SHA-256. Metadaten vergleichen fügt die Metadaten des Notebooks und jeder Zelle hinzu. Beide sind standardmäßig deaktiviert, sodass die Änderung im Code durch die erneute Ausführung eines Notebooks nicht vergraben wird.
Kostenlos und Pro
Kostenlos in der App und auf der Befehlszeile
Der Notebook-Vergleich ist mit dem kostenlosen Plan, wie JSON, mit 5 MB pro Datei und 10 neuen Vergleichssitzungen pro Tag abgeschlossen. Auf Windows vergleicht die Befehlszeile Notebooks mit --mode notebook nach ihren Quellen und Typen und listet jede Zelle auf, die sich unterscheidet. Berichte, Profile und Verlauf benötigen Pro.
Im Workflow
So verwenden Sie es
Öffnen Sie beide Notebooks
Wählen Sie die beiden .ipynb-Dateien aus; Sie werden im Notebook-Modus geöffnet.
Lesen Sie die Zellenliste
Jeder Unterschied benennt eine Zelle, die geändert, hinzugefügt, entfernt oder verschoben wurde.
Fügen Sie bei Bedarf Ausgänge hinzu
Aktivieren Sie „Ausgaben und Ausführungszahlen vergleichen“, wenn Ergebnisse wichtig sind und nicht nur Code.
Gehen Sie durch die Zellen
Verwenden Sie F7 und F8 oder den Bereich „Unterschiede“, um von Zelle zu Zelle zu wechseln.
Nützlich in der Praxis
Wann man es verwenden sollte
Zugehöriges Handbuch
Den passenden Vergleichstyp wählen
Quellen wählen, die automatische Erkennung verstehen und den Vergleichstyp nehmen, der Ihre Frage beantwortet.
Lesen Sie den LeitfadenDirekte Antworten
Fragen zum Jupiter-Notebook-Vergleich.
Werden Notebook-Ausgaben verglichen?
Nur wenn Sie „Ausgaben und Ausführungsanzahl vergleichen“ aktivieren. Standardmäßig werden Zellquellen und -typen verglichen.
Kann ich ein Notebook in Diff Anything bearbeiten?
Nein. Notebooks werden schreibgeschützt angezeigt. Bearbeiten Sie sie in Jupyter oder Ihrem Editor.
Ist der Notebook-Vergleich kostenlos?
Ja, in der App und auf der Befehlszeile, innerhalb der Dateigröße und Tageslimits des kostenlosen Plans.
Kostenlos & Pro: Was ist enthalten
Verfügbar im Mac App Store und Microsoft Store. Mit der kostenlosen Desktop-Nutzung können Sie jede Vergleichs-Engine für Dateien bis zu 5 MiB pro Seite und 10 neue Vergleichssitzungen pro lokalem Tag ausprobieren; Sammlungsvorschauen zeigen die ersten 100 Elemente, binäre Vergleiche die ersten 100 Byte-Unterschiede und PDF-Vorschauen die ersten drei Seiten. Der Nur-Text-, JSON- und Jupyter-Notebook-Vergleich ist vollständig und das Öffnen von Dateien über den Finder oder den Datei-Explorer, diffanything://-Links und AppleScript ist kostenlos. Die kostenlose CLI unterstützt Text, JSON und Notebooks. Durch einen einmaligen Pro-Kauf werden die Vorschau- und Sitzungsbeschränkungen aufgehoben und größere Quellen innerhalb technischer Grenzen, gespeicherte Profile und Verlauf, Speichern von Ordner-Snapshots, Exportieren und Drucken von Berichten, JSON-Patch-Export, Anwenden von Patches, Drei-Wege-Zusammenführung und Konfliktlösung, der Git-Merge-Treiber und das Merge-Tool, Ordnersynchronisierung, Batch-Manifeste, vertrauenswürdige Präprozessoren und alle CLI-Modi freigeschaltet.