Intellisense不显示来自自定义模块的python docstring?

2024-09-29 21:31:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我在虚拟环境的/lib/site packages目录中设置了一个包含Maya PyMel模块存根的虚拟环境。使用此设置,VSCode的Intellisense显示函数签名,但不显示docstring:

No docstring with language server

如果我打开绝地,docstring就会出现,但速度太慢了:

Docstring with jedi

如果我把模块移到本地项目的目录中,docstring确实没有Jedi出现。但这是一个糟糕的解决方案,因为这意味着我必须将模块(以及其他所有通用模块)复制到每个项目中。在

这种行为是故意的吗?有没有什么方法可以绕过它并“强制”语言服务器显示docstring?在

(这是vscode 1.28.2和python扩展2018.9.1,Win 7)


Tags: 模块项目函数目录libpackages虚拟环境site

热门问题