zsh2270365028的个人博客分享 http://blog.sciencenet.cn/u/zsh2270365028

博文

[转载]Jupyter Notebook安装 侧边导航栏功能 操作及其他常用扩展功能介绍

已有 2970 次阅读 2021-10-10 23:47 |个人分类:Python|系统分类:科研笔记|文章来源:转载

refer to: https://www.cnblogs.com/likedata/p/11225252.html

安装过程

1. 首先我们引入jupyter_contrib_nbextension这个第三方库。

2. 在Anaconda Promot中输入命令: pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install --user

 

3. 安装完成后重启 Jupyter Notebook,出现如下界面,新增Nbextensions一栏,勾选Table of Contents (2)

 

 

4.  然后打开文件,即可实现侧边导航栏效果,如图

Table of Contents (2)

 

其他常用扩展功能

1. A Code Prettifier ---- 重新格式化/美化单元格中的代码

A Code Prettifier

2. Codefolding ---- 代码折叠

3. Collapsible Headings ---- 可折叠标题

Collapsible Headings

 

4. Datestamper ---- 日期戳

添加工具栏按钮,将当前时间和日期粘贴到当前单元格中

Datestamper

 

5. Execute Time  ---- 执行时间

每个执行的代码单元都扩展了一个新区域,附加在输入区域的底部,显示用户将单元格发送到内核执行的时间。当内核完成执行单元格时,该区域将根据执行的持续时间进行更新。

可以通过双击或使用 菜单项隐藏计时区域 。

Execute Time

 

 

6. Highlighter ---- 荧光笔

提供了三种不同的“配色方案”,在渲染单元格和单元格处于编辑模式时都有效

Highlighter

 

7. Notebook web notifications ---- 通知功能,运行一些耗时较久的任务,完成后会提示

8. Python Markdown ---- markdown格式

9. Scratchpad notebook extension ---- 在Jupyter笔记本中添加一个暂存器单元。可以在其中执行针对当前内核的代码而无需修改笔记本文档。

这是一个单元,通过单击右下角的图标或通过键盘快捷键Ctrl-B切换暂存器

Scratchpad notebook extension

 

 

10. Scratchpad notebook extension ---- 可直接添加备份好的代码片段

此扩展程序为IPython工具栏添加了一个下拉菜单,允许将代码段单元格轻松插入当前notebook中。代码段在JSON文件中定义nbextensions/snippets/snippets.json,此扩展包含示例代码段。

Snippets

 

 

11. Table of Contents (2) ---- 显示侧边栏或导航菜单

Table of Contents (2)

 

Table of Contents (2)

 

12. Toggle all line numbers ---- 切换显示/关闭所有行号

添加了一个工具栏按钮以及一个可选的热键,可以在一个操作中打开或关闭所有单元格的行号。

 

13. Variable Inspector ---- 变量检查器

可以收集所有已定义的变量并在浮动窗口中显示它们。该窗口不仅显示变量的名称,还显示其类型,内存大小和内容。

Variable Inspector

 

 

14.  jupyter-autopep8 ---- 重新格式化/美化笔记本python代码单元格中的代码。

内核运行的转换使用python autopep8包,因此只与python内核兼容。(顾名思义,pep8风格)

 

 

 

参考官网:https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tree/master/docs




https://wap.sciencenet.cn/blog-587102-1307479.html

上一篇:[转载]pcolormesh
下一篇:arXiv: 11.9-11.15
收藏 IP: 183.195.28.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 07:49

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部