python - VSCode 中的 Intellisense 和 Python 类型提示
问题描述
我有一个关于 VSCode 中的智能感知和 Python 中的类型提示的问题,我不明白。
如果我添加类型提示,我有时会完成,有时我不会,而且我不完全理解为什么。
例如。如果我这样做,在一个普通的 .py 文件中,以下最小的可重现示例:
import matplotlib.pyplot as plt
fig: plt.Figure = plt.figure(10, clear=True)
ax: plt.Axes = plt.subplot()
我得到了我所期望的完成,ax
但不是fig
,即,如果我写,ax.
我会得到一个包含可用方法的弹出窗口,但fig.
据我所知,类型似乎是正确的。我如何理解这种行为?
解决方案
推荐阅读
- android - 如果卸载应用程序,Firebase 从数据库中删除相关行
- ruby-on-rails - hidden_field_tag 无法传递布尔值
- ubuntu - 将wireshark中的特定字段uniq
- php - 在 laravel 集合中转换
- performance - 这是 CosmosDB 对整数属性的“之间”查询的预期查询性能吗
- postgresql - Postgres`createuser`命令不起作用
- spring-boot - 将sql文件放在spring boot应用程序中的哪个位置以生成H2数据库
- rebol - 红语言事件:结束的对称(未结束)?
- r - 替换列表的分组元素
- prolog - 从某个深度切割 Prolog 中的树