【发布时间】:2020-09-27 09:47:52
【问题描述】:
问题
我喜欢 VSCode 的外观,但它的 Python 自动完成功能并不令人满意。
例如,当我导入numpy 和plotly.graph_objects 时,VSCode 无法推断出这些模块中的内容:
VSCode doesn't know the linspace fuction
虽然 PyCharm 在这两个模块上都做得很好:
PyCharm knows the linspace function
PyCharm lists the members correctly
我记得 VSCode 曾经和 PyCharm 一样出色,但我不知道为什么以及如何让 VSCode 再次强大。
VSCode 配置
Python 扩展设置:
{
"python.jediEnabled": false, // I tried both true and false
"python.analysis.memory.keepLibraryLocalVariables": true,
"python.analysis.memory.keepLibraryAst": true
}
我等待 Python 扩展完全加载并在后台进行分析。我尝试启用和禁用 Visual Studio IntelliCode 扩展。
【问题讨论】:
标签: python numpy visual-studio-code autocomplete pycharm