Sublime Text 3 中的 PyTorch 自动完成(代码完成)



我是Sublime Text 3的粉丝,并希望获得PyTorch的代码自动完成功能。但是,我还不能让它工作。有什么建议或起点可以开始工作吗?

我已经在Sublime Text的软件包存储库中搜索过,但不幸的是没有。

注意:我已经在这里查看了一个相关的问题 IDE 自动完成 pytorch,但这仅适用于 VS Code。

不是一个崇高的用户,但 Jedi 自动完成可以很好地处理 PyTorch 建议。

Jedi是一个自动完成引擎,应该适用于任何Python包,包括虚拟环境中的包(如果你设置了它,包括PyTorch/Tensorflow(。

无论如何,sublime版本似乎缺少一些东西,例如结果缓存,因此您可能需要在发出torch.后等待几秒钟(库非常重,这就是为什么您很可能会遇到一些滞后(。如果您想加快速度,我认为除了手动更改它之外没有其他可能性(我正在使用的绝地武士的 vim 插件已实现此选项,您可以在此处查看他们是如何完成的,这两个绝地武士插件似乎都是用 Python 编写的,因此应该是可调谐/可修复的(。

哦,如果有什么东西不起作用(或者你想向绝地团队/崇高的绝地团队提交公关请求(,它周围的社区非常活跃,你应该得到一些帮助(绝对比这里更好,更深入在StackOverflow上(。

最新更新