在github上对jupyter笔记本进行代码审查时,它只显示生成笔记本的html代码。是否有任何扩展可以使github显示渲染的jupyter笔记本,以及评论单元格以进行代码审查的能力?
引擎盖下的笔记本文件是JSON documents。所有降价,代码,输出都存在于此JSON文档中。由于GitHub使用的git diff用于文本文件(而不是任何特殊的渲染文件格式),因此在GitHub上阅读Jupyter Notebook差异变得更加困难。
我专门建立了一个GitHub应用程序ReviewNB来审查Jupyter笔记本。它直接与GitHub上的存储库集成,并提供视觉差异和评论支持(请参见下面的屏幕截图)。
如果你只想在本地访问渲染差异,还有nbdime。