简介
PyCharmPyCharm 2021.1 社群版开发者JetBrains首次发布2010年7月,12年前(2010-07)当前版本2022.3 (2022年12月1日;稳定版本) 编程语言Java, Python操作系统Windows, macOS, Linux文件大小174~555 MB类型Python集成开发环境许可协议社群版:Apache许可证 2.0专业版:共享软件网站jetbrains.com/pycharm/PyCharm Edu开发者JetBrains首次发布2010年7月当前版本2022.3 (2022年12月1日;稳定版本) 编程语言Java, Python操作系统Windows, macOS, Linux文件大小150~176 MB类型Python集成开发环境许可协议Apache许可证 2.0网站jetbrains.com/pycharm-edu/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。