大家好,
我正在寻找轻量级IDE或文本编辑器(当然还有插件)来编写Python代码。我希望软件提供的一些功能如下:
1)自动完成/建议
2)多标签
3)自动格式化(如果可能,保存时)
4)语法突出显示
5).py代码之间的轻松导航(在Eclipse中,如果使用F3,则可以跳转到Class / Interface文件)
6)展开/折叠(更多称为折叠?)
7)集成特定于Python的代码检查(代码分析,单元测试工具等)
8)[可选]源树(浏览/导航)
我更喜欢使用键盘导航,因为我使用的是笔记本电脑(显示屏尺寸也有限),我不想使用鼠标。
更新:如果开箱即用,则请列出插件名称。
谢谢
答案 0 :(得分:3)
你提到Eclipse - 关于Eclipse的Python IDE PyDev怎么样?
编辑 - 另外,this question有一个非常全面的Python IDE列表,按功能排序。可能值得一看。
答案 1 :(得分:1)
Wingware的Python IDE满足了您的所有要求,我认为它是最好的Python IDE。话虽如此,它是一种商业产品,不是免费提供的,尽管Wingware提供非商业/开源许可。
答案 2 :(得分:1)
有针对Emacs的python.el(由Emacs社区编写)和python-mode.el(由Python社区编写)。还有绳子,绳子等等。看看EmacsWiki,如果你愿意使用Emacs,你会发现一些东西。
答案 3 :(得分:0)
如果您使用的是Windows,我建议您提供Python Tools for Visual Studio。可能不轻巧,但确实很好。
看起来很粗糙,但非常轻巧且非常强大:您可以使用Vim as a Python IDE来查看。