PyCharm是由JetBrains打造的一款Python IDE。(Integrated Development Environment,集成開發(fā)環(huán)境),帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具,比如調(diào)試、語法高亮、項(xiàng)目管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制。此外,該IDE提供了一些高級(jí)功能,以用于支持Django框架下的專業(yè)Web開發(fā)。
隨著版本的迭代,jetbrains在pycharm中內(nèi)置了更多的支持,從Django到輕量化的flask到接地氣的pyramid再到結(jié)合最新特性的異步web框架fastAPI,pycharm都能勝任。
另外pycharm因?yàn)橥盗熊浖募映郑╳ebstorm),所以在pycharm也可以直接進(jìn)行前端開發(fā)(支持bootstrap,angular,react,加插件也可支持vue)。
此外pycharm還支持科學(xué)計(jì)算。在科學(xué)計(jì)算領(lǐng)域,matlab一直都是獨(dú)占鰲頭,但是python出現(xiàn)打破了這個(gè)局面,python具有的優(yōu)勢(shì)(眾多優(yōu)秀的第三方庫(生態(tài)完整且強(qiáng)壯),較易學(xué)習(xí),開源免費(fèi),語法優(yōu)美)讓其在科學(xué)計(jì)算領(lǐng)域也分得一杯羹,而作為python IDE中最強(qiáng)大的存在,pycharm也對(duì)科學(xué)計(jì)算提供了完美的支持。
最后,jetbrain擁有豐富的插件市場(chǎng),pycharm也能享受到這些豐富的插件,安裝了這些插件你就能得到最好的開發(fā)體驗(yàn)!
本手冊(cè)使用的pycharm版本為2022.1.3專業(yè)版,使用相同的版本會(huì)得到最好的學(xué)習(xí)體驗(yàn)!但其他版本也能在本手冊(cè)中獲得一些參考。
本手冊(cè)的部分截圖是社區(qū)版(會(huì)特殊注明)。社區(qū)版和專業(yè)版在很多功能上都是相似的,這點(diǎn)后續(xù)不再進(jìn)行解釋。
本手冊(cè)的對(duì)應(yīng)的pycharm經(jīng)過漢化!但在操作過程中會(huì)附加相應(yīng)的英文名稱,可以根據(jù)截圖中的相應(yīng)位置找到一樣的英文按鈕!
來自官網(wǎng)的介紹如下:
社區(qū)版和專業(yè)版的區(qū)別很明顯,社區(qū)版閹割掉了很多功能,但這并不意味著不好用,畢竟vscode一個(gè)代碼編輯器加上插件都能成為優(yōu)秀的python開發(fā)環(huán)境,社區(qū)版的pycharm自然也不賴。
這兩者的選擇可以簡(jiǎn)單的做如下介紹:
更多建議: