【问题标题】:PyTorch autocomplete (code completion) in Sublime Text 3Sublime Text 3 中的 PyTorch 自动完成(代码完成)
【发布时间】:2019-03-28 05:00:34
【问题描述】:

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

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

注意:我在这里查看了一个相关问题 IDE autocomplete for pytorch,但这仅适用于 VS Code。

【问题讨论】:

  • 那么为什么不切换到 VS Code :)
  • VS Code 非常慢,这可能就是原因。

标签: python autocomplete sublimetext3 pytorch code-completion


【解决方案1】:

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

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

无论如何,sublime version 似乎缺少一些东西,例如结果缓存,因此在发出 torch. 后您可能需要等待几秒钟(库很重,这就是为什么您很可能会遇到一些延迟)。如果您想加快速度,我认为除了手动更改之外别无他法(我正在使用的 jedi 的 vim 插件已实现此选项,您可以检查他们是如何做到的 here,两个 jedi 插件似乎用 Python 编写,因此应该是可调/可修复的)。

哦,如果有什么问题(或者您可能想向 jedi 团队/sublime jedi 团队提交 PR 请求),它周围的社区非常活跃,您应该得到一些帮助(肯定更好,更多比 StackOverflow 上的更深入)。

【讨论】:

    猜你喜欢
    • 2013-07-05
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 2015-12-16
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多