Trình xem diff notebook: so sánh hai notebook Jupyter cạnh nhau, trực tuyến
Trình xem này trả lời câu hỏi nhỏ nhưng đau: giữa hai tệp .ipynb đã thay đổi thực sự những gì? Đặt bản gốc bên trái, bản sửa bên phải, đọc diff theo từng ô với dòng được tô sáng cho mã thêm, xóa, đổi. Toàn bộ so sánh chạy trong trình duyệt, notebook không rời máy—hữu ích khi bạn review trên laptop bị khóa hoặc cần nhìn nhanh thí nghiệm riêng mà không cài nbdime.
Nhiều nhóm thấy `git diff` thuần trên notebook không đọc được: bộ đếm thực thi thay đổi mỗi lần chạy, ô output phình diff với ảnh base64, thứ tự JSON che giấu thay đổi thật. Trình xem ở đây phân tích cả hai tệp về cùng cấu trúc Jupyter, băm từng ô và chạy LCS để các ô giống hệt hoặc chỉ bị di chuyển khớp gọn. Chỉnh sửa thật hiện thành từng khối gộp nhỏ mỗi ô thay vì hàng nghìn dòng JSON ồn ào.
Nếu bạn thường dùng nbdime, jupyter nbdiff, ReviewNB hoặc diff notebook của VS Code, trang này bổ sung chứ không thay thế. Dùng khi nbdime chưa cài, người review dùng Chromebook, notebook nằm ngoài Git, hoặc cần chia sẻ before/after nhanh. Không cài đặt, không tài khoản, luôn có báo cáo hai cột dễ hiểu.
Bật Bỏ qua khoảng trắng khi một bên được format lại và bạn chỉ quan tâm thay đổi có ý nghĩa. Bật Hiện ô không đổi khi cần đủ ngữ cảnh review. Nhấp Tải .diff để lấy bản vá văn bản thống nhất. Dùng nút hoán đổi nếu bạn đặt nhầm baseline và bản sửa.

