新聞中心
使用IDLE或者Python Shell來編寫Python是非常適合于簡單程序的,但是這些工具往往將大型的編程項目變成一個個充滿絕望和沮喪的

“坑”。使用一款集成開發(fā)環(huán)境甚至是一款好的專用的代碼編輯器會讓編程充滿樂趣,但是如何選擇呢?
集成開發(fā)環(huán)境(IDE,Integrated Development Environment)是專用于軟件開發(fā)的程序。顧名思義,IDE集成了幾款專門為軟件開發(fā)
而設計的工具。這些工具通常包括一個專門為了處理代碼的編輯器(例如語法高亮和自動補全);構建、執(zhí)行、調試工具和某種形式的源
代碼控制。
下面是常見的Python編輯器
Eclipse + PyDev
如果你足夠關注開源社區(qū),那么你一定聽說過Eclipse。Eclipse實際上是一款面向Java開發(fā)的兼容Linux, Windows和OS X的集成開發(fā)環(huán)
境。它擁有豐富的插件和擴展功能市場,這使得Eclipse適用于各種各樣的開發(fā)項目。
其中一個插件就是PyDev,它支持Python調試、代碼補全和交互式Python控制臺。在Eclipse中安裝PyDev非常便捷,只需從Eclipse中選
擇“Help”點擊“Eclipse Marketplace”然后搜索PyDev。點擊安裝,必要的時候重啟Eclipse即可。
Sublime Text
Sublime Text是一款非常流行的代碼編輯器,其開發(fā)者是一名谷歌的工程師,其夢想是使之成為更好的文本編輯器。Sublime Text支持
Python代碼編輯同時兼容所有平臺,并且豐富的插件(稱之為“包”)擴展了語法和編輯功能。
安裝額外的Python擴展可能會比較棘手,Sublime Text中所有的包都是用Python寫成的,并且安裝社區(qū)擴展往往需要直接在Sublime
Text中執(zhí)行Python腳本。
python學習網,免費的python學習網站,歡迎在線學習!
Atom
同樣兼容所有平臺的Atom被稱為是“21世紀可破解的文本編輯器”。開源的Atom擁有時尚的界面、文件系統瀏覽器和擴展插件市場,
它是使用Electron構建的,Electron使用JavaScript、HTML和CSS構建跨平臺的桌面應用。Python語言由一款可在Atom運行時安裝的擴
展插件支持。
VI/VIM
在文本編輯器戰(zhàn)場另一側是VI(又名VIM),默認安裝在幾乎每一個UNIX系統和Mac OS X系統中,VI有著同樣的狂熱追隨。VI和VIM是
一種模型編輯器,它將文本查看從文本編輯中分離。VIM在原始VI之上做了諸多改進,包括可擴展模型和就地代碼構建。VIMScripts可用
于各種Python開發(fā)任務。
PyCharm
PyCharm是最好的一個(也是唯一一個)專門面向于Python的全功能集成開發(fā)環(huán)境。同樣擁有付費版(專業(yè)版)和免費開源版(社區(qū)
版),PyCharm不論是在Windows, Mac OS X系統中, 還是在Linux系統中都支持快速安裝和使用。
開箱即用,PyCharm直接支持Python開發(fā)環(huán)境,打開一個新的文件然后就可以開始編寫代碼。你也可以在PyCharm中直接運行和調試
Python程序,并且它支持源碼管理和項目。
網站名稱:創(chuàng)新互聯Python教程:編寫python用哪個編輯器
URL鏈接:http://www.dlmjj.cn/article/cdehdjo.html


咨詢
建站咨詢
