Jetzt verfügbar.ipynb × 2

IPYNB vergleichen Diff nebeneinander

Legen Sie zwei Notebooks ab und lesen Sie einen Diff pro Zelle mit zeilengenauen Hervorhebungen für Code, Markdown und Outputs. Ideal für Reviews ohne nbdime.

So funktioniert es

Drei Schritte vom Upload bis zum Download

1

Notebook ablegen

Ziehen Sie eine .ipynb-Datei auf die Karte oder wählen Sie sie aus. Sie legen kein Konto an.

2

Export wählen

Wählen Sie Word, PDF, Markdown, HTML, LaTeX, ZIP, Python-Tools, Viewer, Bereinigung, Zusammenführung oder Teilen — passend zu Ihrer Zielperson.

3

Herunterladen und versenden

Laden Sie die fertige Datei sofort herunter. Öffnen Sie sie lokal, hängen Sie sie an eine E-Mail oder laden Sie sie ins LMS.

Außerdem verfügbar

Probieren Sie unsere weiteren kostenlosen Tools

Notebook-Diff-Ansicht: Zwei Jupyter-Notebooks nebeneinander online vergleichen

Diese Notebook-Diff-Ansicht beantwortet eine kleine, aber nervige Frage: Was hat sich zwischen zwei .ipynb-Dateien wirklich geändert? Legen Sie die Basisversion links und die überarbeitete rechts ab und lesen Sie einen Diff pro Zelle mit Zeilen‑Highlights für hinzugefügten, entfernten und geänderten Code. Der gesamte Vergleich läuft in Ihrem Browser, die Notebooks verlassen also nie Ihren Rechner – praktisch, wenn Sie fremden Code auf einem gesperrten Laptop prüfen oder eine zweite Meinung zu einem privaten Experiment wollen, ohne nbdime einzurichten.

Die meisten Teams stellen fest, dass ein nacktes `git diff` auf einem Notebook unlesbar ist: Ausführungszähler ändern sich bei jedem Lauf, Ausgaben blähen den Diff mit Base64‑Bilddaten auf, und JSON-Reihenfolgen verschleiern echte Änderungen. Diese Ansicht parst beide Dateien in dieselbe Notebook-Struktur wie Jupyter, hasht jede Zelle und läuft eine längste gemeinsame Teilsequenz, damit identische oder nur verschobene Zellen sauber ausgerichtet werden. Echte Bearbeitungen erscheinen als kleiner einheitlicher Block pro Zelle statt als tausende laute JSON‑Zeilen.

Wenn Sie sonst auf nbdime, jupyter nbdiff, ReviewNB oder den Notebook‑Diff von VS Code setzen, ergänzt diese Seite diese Tools statt sie zu ersetzen. Greifen Sie zu, wenn nbdime nicht installiert ist, der Reviewer einen Chromebook nutzt, das Notebook außerhalb von Git liegt oder Sie schnell ein Vorher/Nachher teilen möchten. Nichts installieren, kein Account nötig, und Sie erhalten immer einen erkennbaren Zweispalten‑Report.

Schalten Sie Leerzeichen ignorieren ein, wenn eine Seite neu formatiert wurde und nur inhaltliche Änderungen zählen. Schalten Sie Unveränderte Zellen zeigen ein, wenn Sie den vollen Kontext für ein Code‑Review brauchen. Klicken Sie auf .diff herunterladen, um einen vereinheitlichten Text‑Patch zu erhalten, den Sie in ein Review‑Tool einfügen oder an ein Ticket hängen können. Nutzen Sie die Tausch‑Schaltfläche, wenn Sie Basis und Revision in der falschen Reihenfolge geladen haben.

Warum diese Notebook‑Diff‑Ansicht fürs Review gebaut ist

Zellen‑Diff nebeneinander mit Zeilen‑Highlights

Jede geänderte Zelle zeigt die Basis links, die Revision rechts, und nur die geänderten Zeilen sind hervorgehoben – Sie konzentrieren sich auf echte Edits statt durch unverändertes JSON zu scrollen.

Intelligentes Matching, das Jupyter‑Rauschen ignoriert

Wir hashen Zellen nach Typ und Quelltext und laufen eine LCS, um sie auszurichten. Nur verschobene Zellen bleiben unverändert, Ausführungszähler oder Ausgabe‑IDs verwässern den Report nicht.

Drei Zustände klar erkennbar

Hinzugefügte, entfernte und geänderte Zellen haben jeweils Farbe und Badge, plus eine Übersichtszeile mit Zähler – der Reviewer sieht das Ausmaß des Diffs, bevor erliest.

Läuft im Browser, kein Upload

Beide Notebooks werden in Ihrem Tab geparst und verglichen. Schließen Sie die Seite, ist der Vergleich weg – nichts landet auf einem Server. Das zählt für Kundenarbeit, interne Forschung oder Hausaufgaben, die Sie nicht teilen dürfen.

Portierbare .diff‑Textdatei herunterladen

Exportieren Sie einen Unified‑Diff mit Zellenankern zum Einfügen in Pull‑Request‑Kommentare, E‑Mails oder zum Archivieren neben dem Notebook.

Schalter für Leerzeichen ignorieren nach Formatierung

Wenn Black, Ruff oder autopep8 die Datei anfassten, aktivieren Sie Leerzeichen ignorieren: Die Ansicht behandelt Abstandsänderungen als gleich, echte Änderungen bleiben sichtbar.

So vergleichen Sie zwei Jupyter‑Notebooks online

  1. 01

    Basis‑Notebook links ablegen

    Wählen Sie die ältere oder akzeptierte Version. Die Ansicht parst sofort und zeigt eine Übersicht mit den erwarteten Zellenzahlen.

  2. 02

    Überarbeitetes Notebook rechts ablegen

    Wählen Sie die neuere oder vorgeschlagene Version. Sobald beide Seiten geladen sind, erscheint der Diff darunter.

  3. 03

    Lesen, verfeinern, exportieren

    Passen Sie Leerzeichen ignorieren oder Unveränderte zeigen an Ihr Review an und laden Sie einen .diff herunter, falls Ihr Ablauf den Patch als Artefakt braucht.

Häufige Fragen zum Jupyter‑Diff

Öffnen Sie diese Notebook‑Diff‑Ansicht, legen Sie die Basis‑.ipynb links und die Revision rechts ab. Der Diff erscheint automatisch mit hervorgehobenen hinzugefügten, entfernten und geänderten Zellen nebeneinander.