除非團(tuán)隊(duì)都是pycharm的粉絲,否則堅(jiān)決推薦vscode,簡單易用,文檔多,結(jié)合git也容易,其他類似sublime,vim,emaces都很好但都是小眾產(chǎn)品,對(duì)新手就是彎路
任何語言的開發(fā),都可以用任何的開發(fā)工具來開發(fā)。
python開發(fā)首選的IDE,我極力推薦PyCharm,別的我也不列舉了,之前用過esplise,安裝Python插件來開發(fā)。實(shí)在是不方便。用了Pycharm后,就不會(huì)再想換別的開發(fā)工具了。
使用IDE是為了方便我們可以快速開發(fā)。在有些場景,我們也要學(xué)會(huì)用文本來開發(fā)。例如遠(yuǎn)程服務(wù)器上,我們要想在上面寫個(gè)python的小腳本。總不能讓我們
先按裝個(gè)桌面,然后再安裝個(gè)IDE來寫吧,這肯定是不現(xiàn)實(shí)的。
選擇一款I(lǐng)DE是否好用,我們首先要看的IDE有沒有代碼提示,能不能函數(shù)跳轉(zhuǎn),快捷鍵是否符合自己習(xí)慣。
基于以上,我極力推薦Pycharm(以前是用esplise做java開發(fā))
pyCharm
代碼提示、函數(shù)跳轉(zhuǎn)、主題切換、字體大小等等這一切常規(guī)功能就不說了。這應(yīng)該是每一個(gè)IDE都會(huì)實(shí)現(xiàn)的功能。
快捷鍵這塊,剛開始的時(shí)候我也不習(xí)慣pyCharm的快捷鍵,后來我發(fā)現(xiàn),Pycharm中內(nèi)置一套esplise的快捷鍵設(shè)置。我就喜歡上了這款軟件
界面化創(chuàng)建虛擬環(huán)境,快速切換虛擬環(huán)境。這個(gè)是很好的功能。這個(gè)就不需要你每次手動(dòng)切換虛擬環(huán)境。
本地歷史這個(gè)功能,這個(gè)看似雞肋的功能,對(duì)于git小白來說非常好用,很多小白想回滾代碼,又沒有備份,不知怎么滴,寫的代碼沒了。親身經(jīng)歷!!這時(shí)候打開localhistory。這也不是萬能的,他只能查看一段時(shí)間內(nèi)的歷史記錄