【发布时间】:2021-03-29 01:32:13
【问题描述】:
我在 MacOS Catalina 上运行带有扩展 Jupyter Notebook (2020.12) 和 Python (2020.12) 的 VS Code(版本 1.52)。
上下文:
我无法让 Intellisense 在 VS Code 中的 Jupyter Notebooks 中正常工作。有些人在将这些配置参数添加到 VS Code 的全局设置中取得了一些成功:
"python.dataScience.runStartupCommands": [
"%config IPCompleter.greedy=True",
"%config IPCompleter.use_jedi = False"
]
我继续添加了这些,但后来不得不意识到python.dataScience 下的所有设置都是Unknown Configuration Setting。知道为什么会这样以及我如何才能让它发挥作用吗?
【问题讨论】:
-
你对 VSCode 中 Jupyter notebook 的“智能感知”效果有何期待?能否给我们提供一个详细的例子?
-
@JillCheng 基本上我期待与标准 Python 文件
.py和 here - vscode for jupyter 中描述的相同的 IntelliSense 支持。例如,对于print(),我得到的只是代码完成,但没有任何进一步的信息。我也没有得到任何模块信息。关于 python 设置,我想知道这是否以某种方式被弃用,因为扩展似乎不支持这个(未列出)。
标签: python visual-studio-code jupyter-notebook vscode-settings