PyCharm

维基百科,自由的百科全书
跳转至: 导航搜索
PyCharm
PyCharm Logo.svg
開發者 JetBrains
初始版本 2010年7月,​7年前​(2010-07
穩定版本
穩定版本
2017.3
(2017年11月29日,​4個月前​(2017-11-29
預覽版本
2018.1 EAP 181.3986.3
(2018年2月27日,​57天前​(2018-02-27
编程语言 Java, Python
操作系统 Windows, macOS, Linux
文件大小 174~270 MB
类型 集成开发环境
许可协议 Freemium
網站 jetbrains.com/pycharm/
PyCharm Edu
開發者 JetBrains
初始版本 2010年7月
穩定版本
穩定版本
4.0.2
(2017年10月2日,​6個月前​(2017-10-02[1]
编程语言 Java, Python
操作系统 Windows, macOS, Linux
文件大小 150~176 MB
类型 集成开发环境
许可协议 Apache License
網站 jetbrains.com/pycharm-edu/

PyCharm是一个用于计算机编程的集成开发环境(IDE),主要用于Python语言开发,由捷克公司JetBrains开发。[2],提供代码分析、图形化调试器,集成测试器、集成版本控制系统(Vcs),并支持使用Django进行网页开发。

PyCharm一个跨平台开发环境,拥有Windows, macOS 和Linux版本。社区版在Apache许可证下发布[3] ,另外还有专业版在专用许可证下发布,其拥有许多额外功能。

功能[编辑]

  • 代码分析与辅助功能,拥有补全代码、高亮语法和错误提示;
  • 项目和代码导航:专门的项目视图,文件结构视图和和文件、类、方法和用例的快速跳转;
  • 重构:包括重新命名,提取方法,引入变量,引入常量、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日。[4]

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

许可[编辑]

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

参见[编辑]

  • Python 集成开发环境的比较
  • Python 软件列表

参考文献[编辑]

  1. ^ "Download PyCharm Edu", Jetbrains.com
  2. ^ JetBrains Strikes Python Developers with PyCharm 1.0 IDE. eWeek. 
  3. ^ "Python 3.0 Community Edition source code now available" Oct 22 2013, Dmitry Jemerov, JetBrains blog
  4. ^ Filippov, Dmitry. Announcing General Availability of PyCharm 4. November 19, 2014 [24 February 2015]. 
  5. ^ "Features", JetBrains.com
  6. ^ License Comparison, JetBrains.com
  7. ^ "JetBrains Toolbox Subscription", JetBrains.com
  8. ^ "JetBrains Makes its Products Free for Students", September 23, 2014, Robert Demmer, JetBrains blog
  9. ^ JetBrains/intellij-community. [20 September 2016]. 

外部链接[编辑]