此外,IDE還提供了壹些高級功能來支持Django框架下的專業Web開發。
功能
1,編碼輔助和分析,包括代碼補全、語法和錯誤高亮、lint集成和快速修復。
2.項目和代碼導航:專門的項目視圖、文件結構視圖以及文件、類、方法和用法之間的快速跳轉。
3.Python重構:包括重命名、提取方法、引入變量、引入常數、上拉下推等。
4.支持Web框架:Django,web2py和Flask[僅限專業版。
5.集成的Python調試器。
6、集成單元測試,逐行代碼覆蓋。
7.GoogleAppEnginePython開發[僅限專業版]。
8.版本控制集成:壹個統壹的用戶界面,包含變更列表和合並的Mercurial、Git、Subversion、Perforce和CVS。
9.支持matplotlib、numpy、scipy等科學工具【僅限專業版】。
插件組件
PyCharm提供了壹個API,這樣開發者可以自己編寫插件來擴展PyCharm的功能。其他JetBrains IDE的幾個插件也可以和PyCharm壹起使用。與PyCharm兼容的插件超過1000個。
歷史
2010年7月發布測試版,三個月後發布1.0版本。2.0版於2011 12 13發布,3.0版於2013年9月24日發布,4.0版於2014 16 1發布。
PyCharm社區版是PyCharm的開源版本,於2013年10月22日上市,13。