python - 用于 Python 自动完成的 Emacs 扩展

标签 python emacs rope pymacs

我正在寻找一个扩展,它将有助于 Python 中的自动完成功能。

如果我输入以下代码:

a = [4,5,6]
a.p

然后我希望它会给我一个关于pop的建议,因为它是Python列表的方法之一。这东西在 Emacs 中可以实现吗?

我尝试安装 Rope、Rope 模式、Ropemacs 和 Pymacs。我从中得到的自动完成建议不是列表的方法。但它向我建议了诸如 print 之类的东西。我做错了什么吗?

最佳答案

尝试Jedi.el 。 AFAIK,它应该支持你的例子。

关于python - 用于 Python 自动完成的 Emacs 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14430990/

相关文章:

python - 为什么我不能在 emacs 中对 python 模块使用自动完成

Python 在引号之间的文件中查找文本

firefox - 如何使 org-protocol 在 Openbox 上工作?

python - 如何在大量文件中将一个类替换为另一个模块中的另一个类,而无需进行大量手动编辑?

emacs - 设置 SHIFT+箭头键选择 emacs prelude 中的文本

regex - emacs org 模式,只搜索标题

python - python开发的Jedi/rope/emacs配置

python - 安装工具/dpkg-buildpackage : Refuse to build if nosetests fail

python - 多维数组的索引

python - 如何在 Python 中使用 numpy 将一个数组的值替换为另一个数组