每次要自动完成时按Tab键似乎很耗时。理想情况下,您只需输入前几个字母,便会获得一个下拉列表,而无需按Tab键。
在Jupyter笔记本电脑中,您可以安装一些扩展程序以获得此功能。 https://github.com/ipython-contrib/jupyter_contrib_nbextensions
可以在JupyterLab上获得它吗?
谢谢
答案 0 :(得分:1)
jupyterlab-lsp扩展名将此功能作为实验性的选择加入功能。它需要JupyterLab 2.2,并且在安装扩展名(分为三部分:服务器端jupyter-lsp
,前端jupyterlab-lsp
和您选择的语言服务器-请参阅链接的说明)后,您需要在{ {1}}→Advanced Settings Editor
→Code Completion
:
(作为作者之一)我每天都在使用它,不得不承认它的边缘很粗糙,但是原则上是可行的。答案成熟后,我将对其进行更新,不再视为实验性的内容(欢迎捐款!)。