代码完成在 DataSpell 中无法正常工作?

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

我包含了三张图片,突出显示了我在 Dataspell 中遇到的代码完成问题。下图显示了在浏览器中运行的 Jupyter 实例如何处理代码完成。

在下面的示例中,您可以看到对于标记为“ax1”的 Axes 对象,DataSpell 无法在 Matplotlib 中提供与该对象相关的选项。它提供的某些选项(例如 axvline)仅包含在内,因为它们已在代码的其他地方使用过。

问题似乎是 DataSpell 无法识别 ax1 的类型(如下图所示)。 DataSpell 似乎认为 ax1 是一个“Any”对象。在浏览器中运行的 Jupyter 没有这个问题

代码完成似乎在识别对象类型方面遇到很多类似的失败,因此只为“Any”对象提供有限的通用完成建议。

python jetbrains-ide code-completion dataspell
© www.soinside.com 2019 - 2024. All rights reserved.