Kite 只能自动补全 jupyterlab 中的 python 代码。
\n有没有类似的插件可以让R代码自动补全\xef\xbc\x9f
\n谢谢。
\n是的,jupyterlab-lsp提供自动完成功能(以及其他 IDE 功能)。它使用语言服务器协议,需要您安装以下两个协议:
然后启用continuousHinting代码完成设置中的选项(通过高级设置编辑器)。
如果您使用 JupyterLab 3.0,则通过安装conda它非常简单:
conda install -c conda-forge 'jupyterlab>=3.0.0,<4.0.0a0' jupyterlab-lsp jupyter-lsp-r
Run Code Online (Sandbox Code Playgroud)
如果您使用通过 pip 安装的 JupyterLab 3.0:
pip install 'jupyterlab>=3.0.0,<4.0.0a0' jupyterlab-lsp
R -e 'install.packages("languageserver")'
Run Code Online (Sandbox Code Playgroud)