?Python开发IDE选择
Python开发IDE选择内置IDE
Python的各个常见发行版都有内置的IDE,简便易得是最大的优势。
适合初学者入门,开发项目效率低、功能单一。
Emacs和Vim
Emacs和Vim号称是这个星球上最强大(以及第二强大)的文本编辑器,对于许多程序员来说是万能IDE的不二(三?)选择。
提高开发效率,需要第三方插件配合。
Eclipse + PyDev
Eclipse是新一代的优秀泛用型IDE,虽然是基于Java技术开发的,但出色的架构使其具有不逊于Emacs和Vim的可扩展性,现在已经成为了许多程序员最爱的瑞士军刀。
速度慢,占用资源多;同时安装第三方插件pydev经常提示网络故障。
UliPad
UliPad是国内知名pythoner,也是PythonCN社区核心成员limodou开发的IDE。
安装也不便利,太过于依赖插件完善功能。
WingIDE
Wingware公司开发的商业产品,总体来说是目前最为强大专业的PythonIDE,开源项目可以申请到免费的license。
WingIDE 的Call-Tips和Auto-Complete功能很强大
速度较慢,资源占用多。
Pycharm
PyCharm是由JetBrains打造的一款Python IDE。
具备的功能,如:调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……
更适合用于web开发,如django等。同时支持Google AppEngine、IronPython!
版本:免费版和商业版
综合比较:
桌面初学者首选:IDLE
运维开发首选:Vim(增强插件和环境配置)
桌面项目开发首选:Pycharm 或 wingIDE
页:
[1]