IDE pytorch 的自动完成

IDE autocomplete for pytorch

我正在使用 Visual Studio 代码。最近试用了风筝。这两个似乎都没有 pytorch 的自动完成功能。

可以使用这些工具吗?如果没有,有人可以推荐一位编辑吗?

谢谢!

使用Pycharmhttps://www.jetbrains.com/pycharm/
获取社区版本,因为它是免费的,带有调试器和自动完成功能。 (对学生来说绰绰有余)

要获得自动完成和 run/debug Pycharm IDE 上的代码,您必须为安装 pytorch 的环境(或虚拟环境)设置正确的项目解释器路径

截图显示我将Project Interpreter路径设置为名为'pytorch'的conda环境,我安装了Pytorch。

Spyder 也为 PyTorch 自动完成

Spyder 和 PyCharm 都具有已安装库的自动完成功能。但是这个特性似乎对本地项目文件不起作用(函数,类,定义在本地文件中的变量,即使它们被导入)。

它们也有 "go to definition" 和 "help",但同样,仅适用于已安装的库。

除了 "references to this variable/function/class" 之外,我希望这些功能很快就会包括在内,后者在高级 IDE 中可用并且非常有用。