使用Python接近一年了,尝试过了几种主流的IDE,现写下个人的一些使用后的想法。如有不足,欢迎指正。
IDLE
Ipython 自带的集成开发环境,具备基础的功能。
Canopy EPD distribution:
个人感觉最大的优点是有良好的Package Manager,集成了主流的package,一键安装。
其次,Enghought公司推出面向教育界的免费license与training class,使用edu邮箱即可完成注册并学习所有资料,确为学生党福利。
Komodo IDE:
Komodo集成良好的debug工具,在调试阶段是一不可多得的利器。
Pycharm:
目前主要使用这款IDE,强大的call tips令人爱不释手。同时支持interpreter切换,方便快捷。
Pycharm目前主要是为Django使用,一个用于网页技术编程的package。暂时对这一块不熟悉,不过或许可以用它来设置个人的独立blog,取代之前使用的Hexo。
Anaconda:
最近半年使用最多的package 工具,结合pycharm community version,大大提高开发效率。最近了解到一些有关anaconda cloud的服务,包括其余dask的深度结合,值得关注。
其他一些IDE没有怎么使用,在下面列出供参考: