我认为jupyter的anaconda
自动完成非常有限。我知道我们可以在pycharm中使用jupyter笔记本,但它对我来说效果不太好。我尝试寻找像pycharm或ST3包{{1}这样的功能}。
实际上,当你导入一些模块并编写modules.
时,我会提到类似的功能,它会提醒你可以使用哪些属性。
答案 0 :(得分:1)
我刚刚找到一个名为Hinterland
的扩展程序,它满足了我的需要。你只需安装python包jupyter_contrib_nbextensions
,你就会发现其他一些有用的扩展。
答案 1 :(得分:0)
我不确定这是否正是您正在寻找的结果,但您可以尝试在Notebook单元格中运行它:
%config IPCompleter.greedy=True
如果要自动完成,请点击Tab
键。我不确定它是否带来了比你已经看到的更新的东西。
答案 2 :(得分:0)
是的,可以,但是扩展很棒。受TabNine的启发,我为Jupyter Notebook开发了扩展程序, github repo。
此扩展程序现已在pypi上可用。只需发出以下 4 行命令即可享受它:)
pip3 install jupyter-tabnine
jupyter nbextension install --py jupyter_tabnine
jupyter nbextension enable --py jupyter_tabnine
jupyter serverextension enable --py jupyter_tabnine