PyCharm

集成开发环境 来自维基百科,自由的百科全书

PyCharm

PyCharm是一個用於電腦編程的整合式開發環境(IDE),主要用於Python語言開發,由捷克公司JetBrains開發[2],擁有Microsoft WindowsmacOSLinux版本。社群版在Apache授權條款下釋出,提供代碼分析、圖形化除錯器,整合測試器、整合版本控制系統,並支援使用Django進行網頁開發。

快速預覽 開發者, 首次釋出 ...
PyCharm
Thumb
Thumb
PyCharm 2021.1 Community Edition 社群版
開發者JetBrains
首次釋出2010年7月,​14年前​(2010-07
目前版本2024.2.2
程式語言Java, Python
作業系統Windows, macOS, Linux
檔案大小174~555 MB
類型Python整合式開發環境
授權條款社群版:Apache授權條款 2.0
專業版:共享軟體
網站jetbrains.com/pycharm/
關閉
快速預覽 開發者, 首次釋出 ...
PyCharm Edu
開發者JetBrains
首次釋出2010年7月
目前版本
  • 2024.3.2(2025年1月28日;穩定版本)[1]
編輯維基數據鏈結
程式語言Java, Python
作業系統Windows, macOS, Linux
檔案大小150~176 MB
類型Python整合式開發環境
授權條款Apache授權條款 2.0
網站jetbrains.com/pycharm-edu/
關閉

功能

所有版本:

  • Python代碼分析與輔助功能,功能包括補全代碼、突顯語法、錯誤提示、快速修正。
  • 專案和代碼導航:專門的專案視圖,視覺化的檔案架構,以及檔案、類別、方法和用法之間的快速跳轉。
  • Python代碼重構:包含重新命名、更新函式簽章、提取方法,引入變數,引入常數、pull,push等。
  • 整合Python 除錯器
  • 整合單元測試,按行覆蓋代碼;
  • 虛擬環境、建置工具和套件管理
  • 嵌入式終端機和Python控制台
  • 支援Docker
  • 支援HTML[3] XMLJSONYAMLMarkdown
  • 拼字和文法檢查[4]
  • 版本控制:針對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日。[16]

於2013年10月22日釋出PyCharm的開放原始碼版本,即PyCharm社群版(Community Edition),同時商業版本( Professional Edition)則含有閉源模組。

至 2022 年 12 月,開發者JetBrains 停止支援 PyCharm Edu 和 IntelliJ IDEA Edu;教育功能已整合於 IntelliJ IDEA 和 PyCharm 的社群版和專業版,並鼓勵使用者安裝社群版或專業版,透過 IDE 設定,啟用教育功能。[17]

授權

  • PyCharm專業版是有著作權的商業軟體,但可免費用於開源專案和某些教育用途。[18] 採訂閱付費制,但付費一年後,將對終止訂閱日前一年的版本授予「永久後備授權條款(Perpetual Fallback License)」[19]
  • PyCharm 社群版基於 Apache2 授權釋出,原始碼代管於GitHub[20]

參考文獻

參閱

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.