2011-05-15 66 views
4

可能重复:
What IDE to use for Python?搜索一个Python轻量级IDE(或文本编辑器)

大家好,

我正在寻找任何一个轻量级的IDE或一个用于编写Python代码的文本编辑器(当然有插件)。有一些我想该软件提供的功能如下:

1)自动完成/建议
2)多标签
3)自动格式(上节省如果可能的话)
4)的语法突出显示
5)的.py代码之间轻松导航(在Eclipse,如果使用F3,可以跳转到类/接口文件)
6)展开/折叠(多称为折叠?)
7)与特定于Python的代码检查(代码分析,单元测试工具等)集成
8)[可选]源代码树(浏览/ na vigation)

我更喜欢用键盘来导航,因为我使用的是笔记本电脑(显示器尺寸也有限),我想避免使用鼠标。

更新:请列出插件名称以及如果开箱即用不提供它们。

感谢

回答

1

Wingware的Python的IDE满足您的所有要求,而且我也认为这是各地最好的Python IDE。这就是说,这是一个商业产品,并不是免费提供的,虽然Wingware提供非商业/开源许可。

+0

那么有一种变通方法,如果你是一个活跃的开源项目,但它是一个有点难以得到批准它 – 2011-05-15 22:31:54

+0

是的,我只记得,也和编辑它。 – 2011-05-15 22:33:24

0

如果你在Windows上,我建议你给Python Tools for Visual Studio。可能不是轻量级的,但它确实很好。

粗糙的外观,但非常轻巧和非常强大:你可以看看使用Vim as a Python IDE

+0

我看来像所有的这些需求可以通过Vim进行匹配,但不是开箱即用。仍然Vim值得努力,因为它付出了很多。 – 2014-04-15 08:28:34

3

您提到了Eclipse - 关于PyDev,Eclipse的IDE是什么?

编辑 - 另外,this question有一个令人难以置信的全面的Python IDE列表,按功能排序。也许值得一瞧。

+6

我相信Eclipse不符合这个问题的主要要求:“轻量级”编辑器 – Alex 2013-06-03 20:25:56

+0

关于当今个人电脑的性能,pydev for Eclipse是一个不错的选择。 只需按照此处的说明下载Eclipse,然后安装pydev。 HTTP:// WWW。pydev.org/manual_101_install.html – jtuki 2015-09-02 04:49:41

1

Emacs提供了python.el(由Emacs社区编写)和python-mode.el(由Python社区编写)。此外,绳索,ropemacs,和更多。看看EmacsWiki,如果你愿意使用Emacs,你会发现一些肯定的东西。