十款常用的Jupyter Notebook Extensions插件
- Table of Contents:一款可以在笔记本左侧生成目录树的插件。它可以让你快速导航到不同的章节,也可以折叠和展开各级标题。
- Codefolding:一款可以折叠代码块的插件。它可以让你隐藏不需要查看的代码,只显示关键的部分,提高代码的可读性。
- Hinterland:一款可以在输入代码时提供自动补全的插件。它可以根据你输入的字符,显示可能的匹配项,让你更快地编写代码。
要使用hinterland插件,你需要先安装jupyter_contrib_nbextensions包,然后启用hinterland插件。具体步骤如下:
- 在命令行中输入pip install jupyter_contrib_nbextensions来安装jupyter_contrib_nbextensions包。
- 在命令行中输入jupyter contrib nbextension install --user来安装插件的javascript和css文件。
- 在命令行中输入jupyter nbextension enable hinterland/hinterland来启用hinterland插件。
- 重新打开或刷新你的笔记本,就可以看到hinterland插件的效果了。
hinterland插件还有一些选项可以进行配置,例如: - hinterland.hint_delay:键入和提示请求之间的延迟(毫秒)。
- hinterland.enable_at_start:是否在笔记本打开时就启用hinterland的连续提示,或者只在从帮助菜单中选择时启用。
- hinterland.hint_inside_comments:是否在输入代码注释时请求提示,默认为否。
- hinterland.exclude_regexp:一个正则表达式,用于测试光标前的字符,如果匹配,则阻止自动补全触发。
- hinterland.include_regexp:一个正则表达式,用于测试光标前的字符,必须匹配才能触发自动补全。
- hinterland.tooltip_regexp:一个正则表达式,用于测试光标前的字符,如果匹配,则触发一个提示框,而不是普通的自动补全。
- Spellchecker:一款可以检查拼写错误的插件。它可以在markdown单元格中高亮显示错误的单词,并提供正确的建议。
- ExecuteTime:一款可以显示每个单元格执行时间的插件。它可以让你了解代码的运行效率,优化性能。
- Variable Inspector:一款可以查看变量信息的插件。它可以在一个窗口中显示变量的名称、类型、大小和值,方便你进行调试和分析。
- Snippets:一款可以插入代码片段的插件。它可以让你快速地添加常用的代码模板,例如导入模块、绘制图表、创建函数等。
- Collapsible Headings:一款可以折叠标题和内容的插件。它可以让你按照标题层级组织笔记本,隐藏或显示不同的部分。
- Freeze:一款可以冻结单元格的插件。它可以让你锁定某些单元格,防止被修改或执行。
- Scratchpad:一款可以创建临时单元格的插件。它可以让你在一个弹出窗口中编写和运行代码,不影响笔记本本身。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/512240.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!