Emacs 24.5的初学python模式

时间:2015-05-16 10:06:43

标签: python-3.x emacs

Emacs- 24.5

Python的3.4

我只是在与Emacs的python中开始并且阅读了很多内容,尤其是这个网站http://www.jesshamrick.com/2012/09/18/emacs-as-a-python-ide/。我想知道是否有人能帮我解决几件事:

1)什么是Python解释器? IPython是一个不错的选择吗?

2)什么是Python模式?我应该选择“python.el”,“python-mode.el”,“Emacs for Python”,“Elpy”还是“Ropemacs”?

1 个答案:

答案 0 :(得分:2)

使用Emacs,您可以编辑和运行Python代码,这使它变得有趣。 Emacs附带了许多工具,可以使用任何语言更快地编辑。

  • Python解释器意味着Python进程本身。如果您向口译员发送“print(1 + 2)”,您将收到“3”。打开结尾为“.py”的文件。有关要尝试的基本命令,请参阅该文件缓冲区头部的菜单。

  • IPython很棒,但不知何故与Emacs正交。从纯Python开始。稍后您可以从Emacs处理IPython Notebook。

Emacs以WRT模式组织成特定语言。 Python模式提供了一些工具。您可以在没有加载Python模式的情况下编辑Python代码,但它不太舒服。

  • python.el提供了使用Emacs的Python模式。 开始使用python.el。

  • 作为python-mode.el的维护者:它提供了一些更精细的编辑命令,一个Python-shell的编辑模式等。

  • “Emacs for Python”是适合初学者的IDE。

  • “Elpy”提供自动完成功能

  • “Ropemacs”是一个解决Python rope-library自动完成和分析的工具 - 一开始就不需要。