Python - Atom IDE如何启用自动完成代码以查看模块中的所有函数

10
我在我的 Python 项目中使用 Atom IDE。 有时会出现自动完成建议,但我想知道是否可能拥有一个导入模块所有可能函数的列表,例如如果我导入 import urllib, 当我键入urlib.并按下 (ctrl+tab),希望看到一个可用函数/方法列表。 这可能吗? 谢谢。
3个回答

14

我找到了解决自己问题的方法。实际上,我安装了错误的插件!

因此,在IDE中,编辑->首选项,在包部分只需输入autocomplete-python,然后点击安装按钮。

重新启动Atom后,应该就能正常工作了 :)


1
我知道这个话题已经有一段时间没有活跃了,但是...你能告诉我怎样让autocomplete-python与python3一起工作吗?(而不是默认的python 2) - Olian04
我认为它是一样的,你可能需要更改你的Python可执行文件路径。还要检查设置,有更多可以配置的选项。 - Alg_D

5

Atom正在进行各种修改。Autocomplete-python软件包是一个方便的软件包,可以帮助更快地编写代码。安装它的方式已经改变。

在所有新的Atom编辑器中,转到 文件->设置->安装

搜索 autocomplete-python 并点击安装。完成后无需重新启动Atom,下次您编辑Python代码时将看到不同之处。

Deb


0

Atom有一个内置的包叫做autocomplete-plus。您可以通过安装autocomplete-plus-python-jedi来扩展其功能。

来自Atom页面:

描述:

这是一个为Python代码准备的Autocomplete Plus提供程序。

特点

  • Jedi的自动完成。
  • 建议包括函数的方法(可选)-只需通过它们的标签即可!
  • 附带捆绑的Jedi-无需在pythonpath中使用jedi

安装

使用Atoms软件包管理器或apm install autocomplete-plus-python-jedi


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接