随着代码越来越长,上上下下来来回回地翻看成了件头疼的事情,既然有Markdown可以生成标题,那么是不是可以生成目录呢?
还真有,jupyter_contrib_nbextensions有多种功能的插件,其中就有添加目录的功能。
第一步:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flaskpip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user
第二步:
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
到这里应该就搞定了,可是打开Nbextentions的标签页,TOC2这里有高亮的警告,提示缺少yaml文件
而jupyter_nbextensions_configurator的项目文档中说,只是简单使用的话你并不需要了解YAML文件……
但是我还没有开始使用就碰到了问题啊,而且我分明能够找到toc2.yaml这个文件,打开看内容也并没有什么问题(和项目文档中给出的示例一致)
最后折腾了半天,发现把Table of Contents(2)选中就可以了啊,真是老眼昏花了
然后就可以愉快地翻阅代码了
