Penampil diff notebook: bandingkan dua notebook Jupyter berdampingan, online
Penampil diff notebook ini menjawab pertanyaan kecil tapi menyakitkan: apa yang benar-benar berubah antara dua berkas .ipynb? Letakkan baseline di kiri, versi yang direvisi di kanan, dan baca diff per sel dengan sorotan baris untuk kode yang ditambah, dihapus, atau diubah. Seluruh perbandingan berjalan di browser Anda, jadi notebook tidak pernah keluar dari perangkat—berguna saat meninjau pekerjaan orang lain di laptop terkunci atau ingin pendapat kedua untuk eksperimen pribadi tanpa memasang nbdime.
Kebanyakan tim menemukan `git diff` polos pada notebook tidak terbaca: hitungan eksekusi berubah tiap kali dijalankan, sel output membengkakkan diff dengan data gambar base64, dan urutan JSON mengaburkan perubahan nyata. Penampil di sini mem-parsing kedua berkas ke bentuk notebook yang sama seperti Jupyter, meng-hash setiap sel, dan menjalankan longest-common-subsequence agar sel yang identik atau hanya dipindah sejajar. Edit nyata muncul sebagai satu blok terpadu per sel, bukan ribuan baris JSON.
Jika Anda biasanya mengandalkan nbdime, jupyter nbdiff, ReviewNB, atau diff notebook VS Code, halaman ini melengkapi alat tersebut, bukan menggantikan. Gunakan ketika nbdime belum terpasang, pengulas memakai Chromebook, notebook berada di luar Git, atau Anda ingin berbagi before/after cepat dengan rekan. Tanpa instalasi, tanpa akun, dan hasilnya selalu laporan dua kolom yang jelas.
Aktifkan Abaikan spasi putih jika satu sisi diformat ulang dan Anda hanya peduli pada perubahan bermakna. Aktifkan Tampilkan sel tak berubah untuk konteks penuh dalam review. Klik Unduh .diff untuk patch teks terpadu ke alat review atau tiket. Gunakan tombol tukar jika baseline dan revisi tertukar.

