1. Vim
Vim 是高级文本编辑器,旨在提供 Unix 编辑器 Vi 的功能,支持更多完善的特性集。无需花费太多学习时间,集成到工作流中可提供无缝编程体验。
2. Eclipse with PyDev
Eclipse 是非常流行的 IDE,历史悠久。Eclipse with PyDev 允许开发者创建交互式 Web 应用。PyDev 支持 Python、Jython 和 IronPython 的开发。
3. Sublime Text
Sublime Text 是开发者中最流行的编辑器之一,多功能且支持多种语言。拥有自己的包管理器,可安装组件、插件和样式以提升编码体验。
4. Emacs
GNU Emacs 是可扩展、自定义的文本编辑器。核心是 Emacs Lisp 解析器,但支持文本编辑。适合习惯 Vim 的用户尝试。
5. Komodo Edit
Komodo Edit 是一款干净、专业的 Python IDE。
6. PyCharm
PyCharm 由 JetBrains 开发。具备调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能。支持 Django 开发、Google App Engine 及 IronPython。
7. Wing
Wingware 的 Python IDE 兼容 Python 2.x 和 3.x,可结合 Django、matplotlib、Zope 等框架使用。支持测试驱动开发,集成单元测试、nose 和 Django 框架的执行和调试功能。启动和运行速度快,支持 Windows、Linux、OS X。
8. PyScripter
PyScripter 是一款免费开源的 Python 集成开发环境(IDE)。
9. The Eric Python IDE
Eric 是全功能的 Python 和 Ruby 编辑器和 IDE,使用 Python 编写。基于跨平台 GUI 工具包 Qt,集成 Scintilla 编辑器控件。包括插件系统,允许对 IDE 进行功能性扩展。
10. Interactive Editor for Python
IEP 是跨平台的 Python IDE,旨在提供简单高效的 Python 开发环境。包括编辑器和 Shell 两个重要组件,并提供插件工具集提高开发效率。


