好消息!知名开发工具厂商JetBrains的Python IDE PyCharm在付费版之外同时提供了Apache协议的开源社区版。
从官网的特性比较表来看,JetBrains招牌式的智能编辑器、图形调试器、重构、代码查看、版本控制集成等特性,开源版均支持。专业版有而开源版不支持的特性主要是与Web前端开发相关的支持,对Django, Flask, Google App Engine, Pyramid, web2py等框架的支持,远程开发、虚拟机支持,数据库与SQL支持,UML与SQLAlchemy图等。