PyCharm

来自Local Chinese Wikipedia
imported>Dyxdyxhhh2025年11月9日 (日) 07:38的版本 top:​ 更新版本号)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索
PyCharm
File:PyCharm Logo.svg
PyCharm 2021.1 Community Edition 社区版
PyCharm 2021.1 Community Edition 社区版
开发者JetBrains
首次发布2010年7月,​15年前​(2010-07
当前版本2025.2.4
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言Java, Python
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统Windows, macOS, Linux
    文件大小174~555 MB
    类型Python集成开发环境
    许可协议社群版:Apache许可证 2.0
    专业版:共享软件
    网站jetbrains.com/pycharm/
    PyCharm Edu
    File:PyCharm Edu Logo.svg
    开发者JetBrains
    首次发布2010年7月
    当前版本
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      源代码库
      • {{URL|example.com|可选的显示文本}}
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      编程语言Java, Python
      引擎
        Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
        操作系统Windows, macOS, Linux
        文件大小150~176 MB
        类型Python集成开发环境
        许可协议Apache许可证 2.0
        网站jetbrains.com/pycharm-edu/

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

        功能[编辑]

        所有版本:[编辑]

        • Python代码分析与辅助功能,功能包括补全代码、高亮语法、错误提示、快速修正。
        • 项目和代码导航:专门的项目视图,可视化的文件架构,以及文件、类别、方法和用法之间的快速跳转。
        • Python代码重构:包含重命名、更新函数签名、提取方法,引入变量,引入常量、pull,push等。
        • 集成Python 调试器
        • 集成单元测试,按行覆盖代码;
        • 虚拟环境、建置工具和包管理
        • 嵌入式终端和Python控制台
        • 支持Docker
        • 支持HTML[2] XMLJSONYAMLMarkdown
        • 拼字和文法检查[3]
        • 版本控制:针对Mercurial、Git、Subversion、Perforce 和 CVS 的统一用户界面,具有变更清单和合并功能,并集成 GitHub 和 GitLab 的托管服务。

        专业版本专属:[编辑]


        历史[编辑]

        Pycharm 的目标市场是 Python IDE,主要竞争者包括 PyDev,Komodo IDE。

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

        于2013年10月22日发布PyCharm的开放源码版本,即PyCharm社区版(Community Edition),同时商业版本( Professional Edition)则含有闭源模块。

        至 2022 年 12 月,开发者JetBrains 停止支持 PyCharm Edu 和 IntelliJ IDEA Edu;教育功能已集成于 IntelliJ IDEA 和 PyCharm 的社群版和专业版,并鼓励用户安装社群版或专业版,透过 IDE 设定,激活教育功能。[16]

        许可[编辑]

        • PyCharm专业版是有著作权的商业软件,但可免费用于开源项目和某些教育用途。[17] 采订阅付费制,但付费一年后,将对终止订阅日前一年的版本授予“永久后备许可证(Perpetual Fallback License)”[18]
        • PyCharm 社区版基于 Apache2 许可发布,源代码托管于GitHub[19]

        参考文献[编辑]

        1. JetBrains Strikes Python Developers with PyCharm 1.0 IDE. eWeek. [2017-04-27]. (原始内容存档于2013-05-17). 
        2. Working with HTML files | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-12-03) (en-US). 
        3. Grazie Lite - IntelliJ IDEs Plugin | Marketplace. JetBrains Marketplace. [2024-09-04]. (原始内容存档于2024-12-16). 
        4. Create and run your first Django project | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2025-01-21) (en-US). 
        5. Creating a Flask Project | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-11-21) (en-US). 
        6. FastAPI | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-12-18) (en-US). 
        7. Pyramid | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-12-02) (en-US). 
        8. Style Sheets | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-12-02) (en-US). 
        9. JavaScript | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-12-02) (en-US). 
        10. Database Tools and SQL | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2025-01-30) (en-US). 
        11. Cython support | PyCharm. PyCharm Help. [2024-09-04]. (原始内容存档于2024-12-18) (en-US). 
        12. What is PyCharm | Where do we Use PyCharm? | Features. EDUCBA. 2021-11-04 [2023-08-28]. (原始内容存档于2023-08-28) (en-US). 
        13. Explore PyCharm Features - JetBrains' Leading Python IDE. [2016-09-20]. (原始内容存档于2017-05-09). 
        14. 引用错误:<ref>标签无效;未给name(名称)为:0的ref(参考)提供文本
        15. Filippov, Dmitry. Announcing General Availability of PyCharm 4. November 19, 2014 [24 February 2015]. (原始内容存档于2015-02-24). 
        16. Filippov, Dmitry. Announcing General Availability of PyCharm 4. PyCharm Blog. November 19, 2014 [24 February 2015]. (原始内容存档于24 February 2015). 
        17. Buy PyCharm Professional: Pricing and Licensing, Discounts - JetBrains Toolbox Subscription. JetBrains. [2025-03-29] (English). 
        18. What is a perpetual fallback license?. Licensing and Purchasing FAQ. [2024-09-04]. (原始内容存档于2025-02-01) (British English). 
        19. intellij-community/python at master · JetBrains/intellij-community. GitHub. [2025-03-29] (English). 

        参阅[编辑]

        外部链接[编辑]

        package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found