跳到主要内容

Jupyter 代码自动补全

Jupyter 默认安装后,不能够进行代码提示以及自动补全,可以在Jupyter环境中安装以下插件开启该功能:

pip install jupyterlab-lsp python-lsp-server

代码提示效果如下图:

alt text

安装后将开启基本的代码提示,如果您需要更高级的功能,可以把上面的python-lsp-server替换为python-lsp-server[all]

pip install jupyterlab-lsp python-lsp-server[all]

安装后,他将包含以下额外的功能:

  • flake8(代码静态检查)
  • mypy(静态类型检查)
  • pylint(代码质量工具)
  • rope(重构支持)

如果您对上面列表的功能不了解,建议只安装最基础的代码提示功能。