【神器】Noteboke好用的插件推荐

最近给notebook装上了几个插件,使用效果顿时好了很多,不管是写代码,写文档的效率都有了很大的提升,我甚至想马上去卸载了Typora。下面来看看对于一个有写代码和文档需求的程序员而言,都有哪些好用的插件吧。

首先看看我安装所有插件后的notebook界面:
在这里插入图片描述

既可以写公式,又能写代码,还能分级显示和隐藏,真是太方便了,下面介绍每一种插件。

0.安装插件集合

notebook是一个集开发、文档书写和展示的一个平台,所有notebook下载安装即可入手使用。

notebook安装之后,其扩展插件的安装命令为:

pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install
通过上述命令就可以安装nbextension这个针对notebook的插件集合,也就可以在之后生成的扩展栏目中选择启用相应的插件了,选择的板块如下图所示,里面办好了很多种模版,用色框选出了我选择的插件。
在这里插入图片描述

1.LaTex公式环境

即(some) LaTeX environments for Jupyter插件,导入之后,notebook中的markdown可以进行正常公式编辑操作,这对与经常写文档,还非常喜欢推导公式的人来说真是一个利好的消息。

在这里插入图片描述

2.代码自动对齐

利用Code prettify进行代码的自动对齐,效果如下图

使用前:

在这里插入图片描述

使用后:
在这里插入图片描述

3.折叠标题

即Collapsible Headings插件,折叠后的效果如下图:

在这里插入图片描述

4.隐藏(全部)代码输入

即Hide Input插件和Hide Input all 插件,可以用于展开和隐藏代码,在不需要看代码的时候直接将代码隐藏,探讨实现细节的时候再展开。
在这里插入图片描述

5.代码自动补全提示

Hinterland可以提供写代码的自动补全提示,可以跟方便的选择要使用的命令或变量。
在这里插入图片描述

6.展示目录

Table of Contents (2)提供目录访问的功能,如果notebook中内容过长的话使用目录会更有效的访问:

在这里插入图片描述

7.Cell分割功能

Split Cells Notebook插件可以进行cell分割,如果你有一段较长的代码解释和相应的代码,可以让他们在一起显示,更方便查看

在这里插入图片描述
使用后的效果:

在这里插入图片描述

8.变量查看

notebook没有变量跟踪是区别于spyder写代码的一个重要不同之处,但安装Variable Inspector之后可进行变量跟踪。

在这里插入图片描述

notebook还提供很多插件,你也可以去多尝试使用一下,安装强有力的插件之后,使用notebook的使用效率会成倍的提升。

欢迎关注我们!
在这里插入图片描述

发布了205 篇原创文章 · 获赞 655 · 访问量 53万+

猜你喜欢

转载自blog.csdn.net/qq_33414271/article/details/103319229