有人知道一些实际的文档写作吗?我找不到适用于这两种竞争模式的好资料。看起来当涉及到Python时,Emacs已经被放弃了,这真是可惜,因为没有其他可编程的编程编辑器能与Emacs媲美。
有人知道一些实际的文档写作吗?我找不到适用于这两种竞争模式的好资料。看起来当涉及到Python时,Emacs已经被放弃了,这真是可惜,因为没有其他可编程的编程编辑器能与Emacs媲美。
这个博客最近有两篇关于Emacs和Python程序员的系列文章,我觉得非常有帮助。第一部分第二部分。
去年 Python Magazine 的十一月或十二月份也有一篇文章,提供了不错的逐步设置 Emacs 用于 Python 开发的说明。需要订阅才能查看,但与此文非常相似。
我的当前设置(基本上是修剪过的以上设置)是 PyMacs+Rope+flymake 调用 pyflakes 和 pep8,我发现这已经足够了。你可能会发现 yasnippets 也很有用,但我不用。尽管你可能想为一些代码浏览功能配置 ecb 和 cedet。我不用,因为它启动起来要花费像 Eclipse 一样长的时间。
尽管如此,在网络上有大量关于将 Emacs 配置为优秀的 Python 开发环境的资源。
我使用 launchpad 的 python-mode
,这个模式不是默认包含在 Emacs 中的;就我个人而言,我发现它更适合我对事物的思考方式,这让我认为我的编程思路更加 pythonic 而非 emacs 风格。有人评论说,所包含的 Python 模式更像 Emacs 风格,他们没错。
正如所指出的,维基页面非常混乱。
这里有一个关于使用elpy、flycheck(自动完成、语法检查、虚拟环境)、与jupyter notebook、git和其他工具集成的好描述: https://realpython.com/blog/python/emacs-the-best-python-editor/