當(dāng)我們初入門學(xué)習(xí)Python的時(shí)候都遇到過很多的麻煩和困擾,因?yàn)闆]有挑選到合適的工具導(dǎo)致學(xué)習(xí)過程中吃了不少的虧。那么初學(xué)Python用什么工具好?各個(gè)開發(fā)工具有什么特性?本文千鋒教育為大家詳細(xì)的介紹一下。
1、Sublime3:對于小白的話當(dāng)然還是推薦大家從pycharm開始上手,不過有的時(shí)候會(huì)撰寫一些輕量小腳本,這個(gè)時(shí)候就會(huì)用到輕量級的開發(fā)工具,Sublime3是不錯(cuò)的選擇,在很多方面都得到了很好地提升,相對于來說使用起來非常的簡單。
2、Pycharm:Pycharm是一個(gè)跨平臺(tái)的Python開發(fā)工具,是JetBrains公司的產(chǎn)品.其特征包括:自動(dòng)代碼完成、集成的Python調(diào)試器、括號自動(dòng)匹配、代碼折疊.Pycharm支持Windows、MacOS以及Linux等系統(tǒng),而且可以遠(yuǎn)程開發(fā)、調(diào)試、運(yùn)行程序。
3、Visual Studio:Visual Studio是一款全功能集成開發(fā)平臺(tái),提供了免費(fèi)版和付費(fèi)版,可以支持各種平臺(tái)的開發(fā),且附帶了自己的擴(kuò)展插件市場。在Visual Studio中可進(jìn)行Python編程,并且支持Python智能感知、調(diào)試和其他工具,值得注意的是Visual Studio不支持Linux平臺(tái)!
4、Pyscripter:Pyscriptor是一個(gè)開源的Python集成開發(fā)環(huán)境,很富有競爭力,同樣有諸如代碼自動(dòng)完成、語法檢查、視圖分割文件編輯等功能。
5、Vim:Vim是一個(gè)簡潔、高效的工具,也適合做Python開發(fā)。
6、Eclipse + PyDev:依靠強(qiáng)大的eclipse,PyDev顯得格外耀眼。強(qiáng)大的調(diào)試功能和舒服的編輯環(huán)境讓PyDev贏得了許多人的青睞。不過eclipse本來就是耗資源大戶,PyDev在這一點(diǎn)上毫無辦法,但現(xiàn)在的電腦都很快了,跑eclipse根本就是小case,不用擔(dān)心太多。除了強(qiáng)大的調(diào)試功能,依靠 eclipse,PyDev的代碼瀏覽能力是其它所有IDE所不能比的,比如按住CTRL鍵再點(diǎn)擊一個(gè)類就能自動(dòng)跳到該類的定義,這對于閱讀代碼非常有用。