首页 > 解决方案 > 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.据我所知,类型似乎是正确的。我如何理解这种行为?

标签: pythonvisual-studio-codeintellisensetype-hinting

解决方案


推荐阅读