如何在 Vscode 中看到 Python 输入冲突?

问题描述 投票:0回答:3

我已经将 python 类型添加到我的函数参数中并返回了一段时间,但是当我将鼠标悬停在参数上时,除了弹出提示之外,我还没有弄清楚如何使用这些类型。

有没有办法获得红色下划线或其他一些报告反馈,向我显示正在传递的参数类型与参数的类型定义不匹配的位置?

python visual-studio-code python-typing
3个回答
1
投票

您可以启用

mypy
linting。将其添加到 settings.json 文件中:

"python.linting.enabled": true,
"python.linting.mypyEnabled": true,

0
投票

在设置中,“python > Analysis”中有一个名为“类型检查模式”的设置 您可以将其设置为“关闭”、“基本”、“标准”或“严格”。


-1
投票

据我所知,VSC 不支持 python 类型提示。如果您确实需要类型提示,可以尝试下载 Pycharm 社区版

它具有类型检查和提示功能,并且完全免费。

© www.soinside.com 2019 - 2024. All rights reserved.