Jupyter Github代码审查

Ale*_* R. 5 github jupyter-notebook

在github中的jupyter笔记本上进行代码审查时,它仅显示生成笔记本的html代码。是否有任何扩展使github能够显示渲染的jupyter笔记本,以及对单元格进行注释以进行代码审查的功能?

ami*_*thi 2

Notebook 文件的本质是JSON 文档。所有的 markdown、代码、输出都包含在这个 JSON 文档中。由于 GitHub 使用的 git diff 适用于文本文件,因此很难阅读 GitHub 上的 Jupyter Notebook 差异。

我专门构建了一个 GitHub 应用ReviewNB来审查 GitHub 上的 Jupyter Notebooks。它直接与 GitHub 上的存储库集成,并提供视觉差异和评论支持(请参见下面的屏幕截图)。

如果您只想在本地访问渲染的差异,还有nbdime 。

在此输入图像描述