PyCharm

PyCharm是一个用于计算机编程的集成开发环境(IDE)，主要用于Python语言开发，由捷克公司JetBrains开发，提供代码分析、图形化调试器，集成测试器、集成版本控制系统，并支持使用Django进行网页开发。
 
PyCharm是一个跨平台开发环境，拥有Microsoft Windows、macOS和Linux版本。社区版在Apache许可证下发布 ，另外还有专业版在专用许可证下发布，其拥有许多额外功能，比如Web开发、Python We框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能。

功能 
 代码分析与辅助功能，拥有补全代码、高亮语法和错误提示；
 项目和代码导航：专门的项目视图，文件结构视图和和文件、类、方法和用例的快速跳转；
 重构：包括重新命名，提取方法，引入变量，引入常量、pull，push等；
 支持网络框架： Django, web2py 和 Flask；
 集成Python 调试器；
 集成单元测试，按行覆盖代码；
 Google App Engine下的Python开发；
 集成版本控制系统：为Mercurial， Git， Subversion, Perforce 和 CVS提供统一的用户界面，拥有修改以及合并功能。
它主要与一些其他的Python IDE竞争，包括 Eclipse's PyDev，Komode IDE。

历史 
其测试版发布于2010年，3个月后发布1.0版。2.0版本发布于2011年12月13日，3.0版发布于2013年9月24日，4.0版发布于2014年11月19日。

PyCharm的开放源码版本，即PyCharm社区版，于2013年10月22日发布。

许可 
 PyCharm专业版有几种许可证的选择，拥有不同的特性， 价格，和使用条款。
 PyCharm 专业版对免费的开放源码项目和一些教育用途免费。 
 一个学术许可证可获得折扣或免费的。
 PyCharm 社区版分发于 Apache2 许可证下，完整的源码托管于GitHub。

参考文献

参閱 

 
 
IPython
Qiskit

外部链接 
 PyCharm主页
 PyCharm社区论坛
 PyCharm Github

集成开发环境
Linux集成开发环境
Python軟體
使用Apache许可证的软件