返回
给Jupyter Notebook穿上自动补全功能的外衣,升级开发体验
开发工具
2023-10-05 21:16:44
Jupyter Notebook作为一个强有力的交互式数据科学环境,受到众多开发者的青睐。然而,其默认的代码自动补全功能却较为有限,无法提供像PyCharm那样丰富的提示选项。这对于开发人员来说,无疑会降低开发效率,特别是对于初学者而言,更是如此。
本教程将向您展示如何通过安装jupyter_contrib_nbextensions插件,为Jupyter Notebook添加像PyCharm一样高级的代码自动补全功能。有了这个插件,您就可以在编写代码时获得丰富的提示选项,从而提高开发效率。
准备虚拟环境
在开始安装插件之前,您需要先创建一个虚拟环境。这可以防止插件与其他Python包发生冲突。要创建虚拟环境,请按照以下步骤操作:
- 打开终端窗口。
- 输入以下命令:
python3 -m venv venv
- 激活虚拟环境。
source venv/bin/activate
安装jupyter_contrib_nbextensions插件
接下来,您需要安装jupyter_contrib_nbextensions插件。该插件提供了许多有用的扩展功能,包括代码自动补全功能。要安装该插件,请按照以下步骤操作:
- 在终端窗口中输入以下命令:
pip install jupyter_contrib_nbextensions
- 安装完成后,重新启动Jupyter Notebook。
jupyter notebook
配置扩展插件
安装完插件后,您需要对其进行配置。要做到这一点,请按照以下步骤操作:
- 在浏览器中打开Jupyter Notebook。
- 点击右上角的“扩展”按钮。
- 在“已安装”选项卡中,找到“jupyter_contrib_nbextensions”扩展。
- 点击“启用”按钮。
实际体验
现在,您就可以体验一下Jupyter Notebook的代码自动补全功能了。要在代码中使用自动补全功能,请按照以下步骤操作:
- 在代码编辑器中,输入您想要自动补全的代码。
- 按下
Tab
键。 - 您将看到一个包含可用补全选项的列表。
- 使用箭头键选择您想要的补全选项。
- 按下
Enter
键以完成补全。