常用的幾款Python集成開發(fā)環(huán)境或者編輯器
Pycharm
如果你是做大型Python項(xiàng)目開發(fā),你不使用pycharn,對(duì)你來說是很大的損失,Pycharm分為專業(yè)版與社區(qū)版,專業(yè)版除了對(duì)Python應(yīng)用開發(fā)的支持,還對(duì)django,flak等框架的支持相當(dāng)完善,對(duì)代碼的提示也支持相當(dāng)全面,目前來說,pycharm對(duì)Python的代碼提示是最完善的,也是覆蓋率最高。
但是,pycharm的專業(yè)版是收費(fèi)的。對(duì)支持平臺(tái)比較完善,Linux,windows.mac等操作系統(tǒng)都提供支持,如果你是一個(gè)專業(yè)的或者想變?yōu)镻ython程序員,那么我建議你使用pycharm作為自己的開發(fā)環(huán)境,這樣可以節(jié)約大量時(shí)間,與減少出錯(cuò)的機(jī)會(huì)
可以使用的工具,可以在pycharm中直接運(yùn)行Python交互式終端,同時(shí),可以通過pycharm直接安裝自己所需要的庫,相當(dāng)方便,同時(shí)也對(duì)ant,git等版本控制工具與管理工具的直接支持
Eclipse
當(dāng)談到集成開發(fā)環(huán)境,eclipse就不得不說。eclipse安裝PyDev插件后,也是一個(gè)相當(dāng)不錯(cuò)的Python集成開發(fā)環(huán)境,對(duì)于使用過Java語言的程序員,那么對(duì)eclipse的使用一定相當(dāng)?shù)氖煜?。如果需要可以直接到eclipse的官網(wǎng)下載eclipse的Python開發(fā)環(huán)境,官網(wǎng)已經(jīng)對(duì)Python的插件已經(jīng)做了安裝。eclipse的特點(diǎn)就是不需要安裝,解壓就用,對(duì)于大型項(xiàng)目也能都完整的管理,同時(shí)對(duì)Python的django框架做了支持,可以直接創(chuàng)建Django工程。與Pycharm可以相媲美
Sublime3
Sublime3,號(hào)稱代碼編輯神器,如果你是一個(gè)專業(yè)的程序員,你還不了解sublime3,那么你一定要去看看這個(gè)代碼編輯器了,它是一個(gè)免費(fèi)的軟件,同時(shí)對(duì)大多數(shù)語言都做支持,有好的代碼風(fēng)格,提示等。并且你可以根據(jù)自己的需要安裝自己需要的插件,比如語法高亮,代碼格式化等插件。
vim
vim是在Linux中一款比較好的文本編輯器,在Linux系統(tǒng)做,因?yàn)椴恍枰髽?biāo)的的點(diǎn)擊就可以完成大多數(shù)的文本編輯,如果熟練的使用vim,那么你可以節(jié)約相當(dāng)多的時(shí)間,但是它不是很適合大型項(xiàng)目的開發(fā),因?yàn)樗鼪]有代碼提示,對(duì)程序元的要求特別高,但是作為一個(gè)程序員,對(duì)vim的熟悉使用是很有必要的,特別是與Linux打交道的人員。但是vim也有很多比較好的插件,如果多這個(gè)比較感興趣,可以自己上網(wǎng)去查詢相關(guān)文章
notepad++
Notepad++:是window下的一款代碼編輯器,對(duì)幾乎所有的計(jì)算機(jī)語言都做支持,通過文件的后綴來自動(dòng)識(shí)別文件類型,來做相應(yīng)的語法高亮,有著啟動(dòng)快速,可擴(kuò)展性等特點(diǎn),可以根據(jù)子的需要來安裝相應(yīng)的插件,有著很強(qiáng)的記憶功能,能對(duì)寫過的單詞做很好的提示,但是對(duì)代碼的自動(dòng)提示支持度不是很高,但是作為一個(gè)代碼編輯器,還是一個(gè)好的選擇,特別是需要算時(shí)間打開并編輯的文件。
以上內(nèi)容為大家介紹了python培訓(xùn)之用什么編輯器開發(fā),希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。