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

重新打开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 Nbextensions插件功能大全相关推荐

  1. jupyter扩展插件Nbextensions的安装、使用

    jupyter扩展插件Nbextensions的安装.使用 # 使用pypi里面包进行安装 pip install jupyter_contrib_nbextensions # 也可以通过如下方式进行 ...

  2. Jupyter Notebook安装 nbextensions 插件

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

  3. Jupyter 安装 nbextensions 插件

    安装 nbextensions 插件 → pip install jupyter_contrib_nbextensions → jupyter contrib nbextension install ...

  4. jupyter安装插件

    首先,安装 jupyter notebook 插件前,需先完成一下两步: 安装并激活 jupyter_contrib_nbextensions, 为了快速安装的速度,先临时使用清华的镜像,这样并不会改 ...

  5. 【Python基础】分享5 款超牛逼的 Jupyter Notebook 插件!

    作者:东哥起飞 来源:Python数据科学 今天分享五个高效的Jupyter Notebook插件,每个都很实用. 1.Scratchpad 这个插件非常有用,我们做数据分析EDA或者特征工程时经常要 ...

  6. 【Python】值得推荐的12个jupyter lab插件

    1 简介 jupyter lab作为jupyter notebook的升级改造版,除了更加人性化的交互界面以及更多的用户自主定制功能之外,最吸引人的就是其丰富多样的拓展插件,使得每个使用jupyter ...

  7. jupyter lab 插件安装及必备插件

    jupyter lab插件安装必须先安装node.js(基于Anaconda 的jupyter lab) conda install nodejs 打开 Extension Manager 默认是关闭 ...

  8. 用户登录查全表好还是用用户名好_白杨SEO:长尾关键词挖掘工具哪个好?5118站长工具功能大全看这...

    前言:这是白杨SEO公众号原创第175篇.经常有人问我关键词挖掘哪个工具好,怎么监控网站排名,怎么找出用户需求词等,所以今天就推荐一个SEO和新媒体从业者必备工具-5118站长工具. (上周在我的付费 ...

  9. 安装使用jupyter notebook 插件库

    安装使用jupyter notebook 插件库 1.下载安装配置Nbextensions库 1.pip安装 pip install jupyter_contrib_nbextensions 2.pi ...

  10. sublime常用插件包大全(30个左右)

    sublime常用插件包大全(30个左右 清明节更新): 按先后和重要程度安装(后面安装的与前面的插件不兼容或影响使用时删除后面的插件) 新装或解压版,第一次进入tools/install packa ...

最新文章

  1. 个人博客打不开时检查下github.com的ip地址是否更改/修改博客内容字体、颜色及大小
  2. Rancher 1.5全面发布!
  3. 【kAriOJ】离散数学春季学期编程测试 1
  4. Windows系统下首次安装深度学习框架Caffe失败
  5. 敏捷团队如何进行绩效考核?
  6. BZOJ 2668: [cqoi2012]交换棋子
  7. 高性能Mysql--Schema与数据类型优化
  8. Easyjs 细说Javascript里的 闭包(Closure)
  9. 发布《Linux工具快速教程》
  10. Java笔记-通过反射获取枚举类型中所有数据
  11. Visual Assist插件使用的一些相关文章
  12. java mavenpom_java-使用pom-packaging Maven项目作为依赖项
  13. 190611每日一句
  14. 简单个人网页设计作业 静态HTML个人博客主页 DW个人网站模板下载 大学生简单个人网页作品代码 个人网页制作 学生个人网页设计作业
  15. 甘特图怎么做项目进度计划
  16. 关于代付和分账系统的区别
  17. 获取当前的时间是第几周
  18. ppsds.pgf是什么文件?
  19. 2014年十大最失意的科技大佬:最差CEO揭晓
  20. 开源电子书阅读器 LibreraReader 编译环境与编译

热门文章

  1. CSS3 background 与 渐变
  2. 腾讯产品经理能力模型!
  3. 水清冷冷:Photoshop CC 2020/PSCC 2020安装教程及学习技巧(附工具)
  4. 【清晖诗社】“立秋” 诗意浓,佳作有奖征集ing!
  5. 什么是pid控制算法_控制算法原理及实现之PID(以飞控为例)
  6. 关于kdb_trap_immed函数中$1号中断的详解(来自liujian)
  7. qq服务器上的文件删除后如何恢复,QQ文件失效怎么恢复(过期的QQ文件如何申请恢复)...
  8. 计算机 在哪看是什么32位,怎么看电脑是32位还是64位?
  9. 了解talkingData
  10. 移植ffmpeg到android_1