首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vscode在使用绝地+ pyright时两次显示函数docstring

Vscode在使用绝地+ pyright时两次显示函数docstring
EN

Stack Overflow用户
提问于 2021-08-20 10:15:36
回答 2查看 704关注 0票数 1

我使用的是VSCodium (vscode的开源版本),安装了绝地和pyright。这导致函数文档字符串被显示了两次(见附图),绝地武士和pyright都展示了它们。

有没有办法在不使绝地完全瘫痪的情况下,为绝地禁用这个单一的功能?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-28 16:42:07

事实证明,Pyright本身就是一个语言服务器,因此vscode同时显示了pyright和绝地的输出。在配置中添加"python.languageServer": "None",可以修复这个问题。

另见:https://github.com/microsoft/pyright/issues/390https://github.com/microsoft/vscode-python/issues/7010https://github.com/microsoft/pyright/issues/201

更新:另一种方法是继续使用绝地或任何其他语言服务器,并将"pyright.disableLanguageServices“设置为true。

票数 2
EN

Stack Overflow用户

发布于 2021-08-26 09:22:24

您能尝试切换到Pylance吗?pyright已经内置了:

Pyright已经检测到已经安装了Pylance扩展。Pylance包含Pyright的功能,运行这两个扩展都可能导致问题。派瑞特会使自己瘫痪。卸载或禁用Pyright以避免此消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68860623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档