我尝试过 Ropemacs 和 Pymacs,但我认为它们还不够好..
我真的很喜欢 ESS 和 Slime 中强大的补全功能。
对于python,如果我想通过实验尝试一些功能,我通常会尝试iPython。
Python有这样的emacs插件(tab-completion)吗?
这篇文章有关于 Emacs 作为 Python“IDE”的好技巧:
在这篇文章中,我将展示如何配置 emacs 来编写 Python 程序。我们不仅想要语法高亮等基础知识,还想要代码完成、轻松访问 Python 文档、检查常见错误的能力、运行单元测试、调试和良好的交互式编程环境。
此设置基于 ipython 和 python-mode,但也可以使用rope、ropemacs 和自动完成模式,如我们在此处看到的。过去我在使用ropemacs 时运气不佳,但将来我会再试一次。
这就是我使用的:https ://github.com/gabrielelanaro/emacs-for-python/
如果您想将 emacs 配置为 Python IDE,易于安装以及几乎所有您需要的东西
elpy是蜜蜂的膝盖!我见过的最好的解决方案。