Nbextensions简介

Nbextensions软件包是Jupyter非官方扩展包的集合,可以为Jupyter提供很多实用的功能。
这些扩展包大部分为Javascript编写,在运行Jupyter浏览器时被本地加载。

文档地址:https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/index.html

Nbextensions扩展包插件的安装方法

关闭Jupyter,在命令提示符(cmd)中执行如下命令:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable codefolding/main

1
2
3

重新打开Jupyter即可看到已经安装成功的Nbextensions扩展包插件。
nbextensions插件说明

(some) LaTeX environments for Jupyter : 支持更多的Latex元素
2to3 Converter : 将Python2代码转换为Python3代码的工具
Addbefore : 在当前单元格前加入空单元格的功能
Autopep8 : 代码格式化的工具(需要安装autopep8包)
Autosavetime : 可设置自动保存的时间间隔
Autoscroll : 设置屏幕自动滚动阈值的工具
Cell Filter : 依据标签过滤单元格的工具
Code Font Size : 设置代码字体大小的工具
Code preffify : 代码美化的工具(需要安装yapf包)
Codefolding : 增加折叠代码的功能(包括Python依据缩进折叠、其他代码依据方括号折叠、依据注释折叠)
Codefolding in Editor :
CodeMirror mode extensions :
Collapsible Headings : 存储markdown标题的折叠情况(在下一次打开的时候重新加载这点状态)
Comment/Uncomment Hotkey : # 增加注释/取消注释的热键
contrib_nbextensions_help_item : 添加帮助菜单
datestamper : 将当前日期和时间粘贴到单元格中的工具
Equation Auto Numbering : 公式自动编号工具
ExecuteTime : 记录上一次运行代码单元的时间以及运行花费的时间
Execution Dependencies : 记录单元格之间依赖关系的工具
Exercise : 隐藏/显示单元格的功能(可以与Exercise2同时使用)
Exercise2 : 隐藏/显示单元格的功能(可以与Exercise同时使用)
Export Embedded HTML : 将notebook导出为HTML文件的工具
Freeze : 提供单元格锁定、只读相关功能
Gist-it : 一键发布Github的gist功能
Help panel : 在工具栏中增加显示帮助说明的按钮
Hide Header : 增加隐藏标题栏、菜单栏和工具栏的功能
Hide input : 在工具栏中增加隐藏指定代码单元的功能
Hide input all : 在工具栏中增加隐藏所有代码单元的功能
Highlight selected word : 高亮显示被选中的对象以及所有代码单元中该对象的所有实例
hightlighter : 在工具栏中增加荧光笔功能,可以高亮显示框选的内容
Hinterland : 自动补全功能
Initialization cells : 在工具栏中增加运行所有被框选为“初始化代码单元”的代码单元
insort formatter : 排序代码单元中导入的包(需要安装isort包)
jupyter-js-widgets/extension :
Keyboard shortcut editor : 创建/修改/删除Jupyter的快捷键
Launch QTConsole : 使用QTConsole内核
Limit Output : 显示代码单元输出的文本或HTML的字符数
Live Markdown Preview :
Load Tex macros :
Move selected cells: 在工具栏中增加上下移动单元格的功能
Navigation-Hotkeys : 增加用于导航的快捷键
Nbextensions dashboard tab :
Nbextensions edit menu item :
nb Translate : 在工具栏中增加语言翻译工具
Notify : 增加在Jupyter内核空闲时的通知提示功能(适合运行很耗时的情况)
Printview : 在工具栏中增加将当前notebook输出为html或pdf的功能
Python Markdown : 允许使用{{x}}的方法来直接输出结果
Rubberband : 允许进行多个单元的选择
Ruler : 增加标尺功能
Ruler in Editor :
Runtools : 在工具栏中增加了更多运行各个单元的方法
Scratchpad : 增加便笺式单元,可以针对当前内核执行代码,而无需修改notebook中的内容
ScrollDown : 自动在选中单元格时向下滚动
Select CodeMirror Keymap : 使用CodeMirror获取键盘映射,可以禁用非Jupyter的其他浏览器快捷键
SKILL Syntax : CodeMirror的Skill模块
Skip-Traceback : 跳过报错的路径追踪,只显示错误名称和类型的摘要
Snippets : 在工具栏中增加添加指定代码单元的功能
Snippets Menu : 在菜单栏中增加可自定义的菜单栏,用以插入代码片段
spellchecker : 拼写检查,高亮显示拼写错误的单词
Split Cells Notebook : 增加拆分单元格的命令
Table of Contents(2) : 增加浮动目录功能
table_beautifier : 美化输出的单元格
Toggle all line numbers : 在工具栏中增加一个控制所有单元格行号是否显示的工具
Tree Filter : 在Jupyter笔记本文件树页面中增加按文件名过滤的功能
Variable Inspector : 在工具栏中增加变量检查的功能
zenmode : 增加Zenmode功能扩展

jupyter notebook中Nbextensions插件功能大全相关推荐

  1. Jupyter Notebook安装 nbextensions 插件

    安装 nbextensions 插件 一.打开Anaconda Prompt窗口,执行第一个命令,用于安装nbextensions: pip install jupyter_contrib_nbext ...

  2. jupyter notebook好用的功能

    一.前言 最近在学习python与动手深度学习,使用的是jupyter notebook,李沐老师那个教学视频也是推荐使用的jupyter notebook,不得不说感觉它没有那么pycharm笨重, ...

  3. 自定义notebook扩展插件_Anaconda3中的Jupyter notebook添加扩展插件

    学习python和人工智能的相关课程时安装了Anaconda3,想在Jupyter notebook中归纳整理笔记,为了方便日后查找想安装目录(Table of Contents, TOC)插件,查找 ...

  4. Jupyter Notebook 五大效率插件

    作者:William Koehrsen 编译:机器之心 原文:towardsdatascience.com/jupyter-notebook-extensions-517fa69d2231 Jupyt ...

  5. ipython jupyter区别_ipython jupyter notebook中显示图像和数学公式实例

    1. # 可以使用LaTeX表示数学公式 # 可以使用LaTeX表示数学公式 from IPython.display import Latex Latex(r"$\sqrt{x^2+y^2 ...

  6. jupyter notebook代码自动完成功能

    在代码顶部添加%config IPCompleter.greedy=True这一行并且shift+回车运行,对于接下来运行过的内容都会被列入自动提示中. 按Tab键弹出自动提示 如下图,输入my然后T ...

  7. python 数学公式显示_ipython jupyter notebook中显示图像和数学公式实例

    1. # 可以使用LaTeX表示数学公式 # 可以使用LaTeX表示数学公式 from IPython.display import Latex Latex(r"$\sqrt{x^2+y^2 ...

  8. jupyter ipython display_ipython jupyter notebook中显示图像和数学公式实例

    1. # 可以使用LaTeX表示数学公式 # 可以使用LaTeX表示数学公式 from IPython.display import Latex Latex(r"$\sqrt{x^2+y^2 ...

  9. Jupyter Notebook 代码补全功能配置

    Jupyter Notebook 代码补全功能配置 Jupyter Notebook 按Tab键可以实现代码补全,但是没有代码提示,代码提示功能可以通过以下配置实现 1.安装配置包 1.1打开 Ana ...

  10. jupyter notebook没有Nbextensions一栏

    jupyter notebook没有Nbextensions一栏 说明 解决 说明 参考资料: jupyter_contrib_nbextensions文档 jupyter_nbextensions_ ...

最新文章

  1. 32位汇编寄存器及汇编指令
  2. 【 Vivado 】时钟类型
  3. 遍历NSMutableDictionary NSMutableArray
  4. java dh算法_https密钥交换DH算法
  5. 领域应用 | 深度学习在知识图谱构建中的应用
  6. 美国歌手西恩·列侬以3200美元WETH出售NFT艺术品
  7. Unix/Linux环境C编程入门教程(24) MySQL 5.7.4 for Red Hat Enterprise 7(RHEL7)的安装
  8. java二叉树递归算法_Java二叉树的四种遍历(递归和非递归)
  9. webstorm中文版修改
  10. C语言中钩子函数使用讲解
  11. icc校色文件使用教程_Win7系统色彩管理显示器ICC设置的操作方法
  12. 简谈计算机网络与网络编程
  13. Python实现多电阻并联快捷计算
  14. Ubuntu系统下安装Python3
  15. Impala中的invalidate metadata 和refrsh
  16. SM4国密算法原理及python代码实现
  17. 职场员工有没有潜力,看这一个能力就够了
  18. (六)统计学习方法 | 支持向量机
  19. 移动的黑莓,电信的伤?
  20. 批处理 强制删除卸载残留文件

热门文章

  1. liteon460w服务器电源管理系统,【LITEON PS-2112-5L 1200W C6100 C6220 C6220I服务器电源】价格_厂家 - 中国供应商...
  2. 八种语言最新毕业文献参考
  3. Premiere导入视频之后音频轨没有内容
  4. C# 反射之Activator用法举例
  5. 「课程」微观经济学-北京大学光华管理学院
  6. 攻击机与靶机的文件共享、演示流程以及第三方主机的访问
  7. uni-app中配置微博分享相关信息
  8. 上海第二工业大学计算机应用技术专业,2019上海第二工业大学专业排名
  9. 工程项目成本费用明细表_项目工程成本不会测算?全套Excel自动计算表,可直接套定额...
  10. Animation 动画介绍和实现