常用的Python代碼編輯器和Python集成開發(fā)工具_(dá)第1頁
常用的Python代碼編輯器和Python集成開發(fā)工具_(dá)第2頁
常用的Python代碼編輯器和Python集成開發(fā)工具_(dá)第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、常用的Python代碼編輯器和Python集成開發(fā)工具Python開發(fā)軟件可根據(jù)其用途不同分為兩種,一種是Python代碼編輯器, 一種是Python集成開發(fā)工具,兩者的配合使用可以極大的提高Python開發(fā)人員 的編程效率,以下是常用的幾款Python代碼編輯器和Python集成開發(fā)工具。一、Python代碼編輯器Sublime TextSublime Text是一款非常流行的代碼編輯器,支持Python代碼編輯,同時(shí) 兼容所有平臺(tái),并且豐富的插件擴(kuò)展了語法和編輯功能,迅捷小巧,具有良好的 兼容性,很受編程人士的喜愛!VimVim和Vi是一種模型編輯器,它將文本查看從文本編輯中分離,VIM在

2、原始 VI之上做了諸多改進(jìn),包括可擴(kuò)展模型和就地代碼構(gòu)建,VIMScripts可用于各 種Python開發(fā)任務(wù)!AtomAtom被稱為“21世紀(jì)可破解的文本編輯器”,可以兼容所有平臺(tái),擁有時(shí) 尚的界面、文件系統(tǒng)瀏覽器和擴(kuò)展插件市場(chǎng),使用Electron構(gòu)建,其運(yùn)行時(shí)安 裝的擴(kuò)展插件可支持Python語言!GNU EmacsGNUEmacs是一款終身免費(fèi)且兼容任何平臺(tái)的代碼編輯器,使用強(qiáng)大的Lisp 編程語言進(jìn)行定制,并為Python開發(fā)提供各種定制腳本,是一款可擴(kuò)展、可定 制、自動(dòng)記錄、實(shí)時(shí)顯示的編輯器,一直縈繞在UNIX周圍。Visual Studio CodeVisual Studio C

3、ode 是一款兼容 Linux、Mac OS X 和 Windows 平臺(tái)的全功 能代碼編輯器,可擴(kuò)展并且可以對(duì)幾乎所有任務(wù)進(jìn)行配置,對(duì)于Python的支持 可以在Visual Studio Code中安裝插件,只需快速點(diǎn)擊按鈕即可成功安裝,且 可自動(dòng)識(shí)別Python安裝和庫。二、Python集成開發(fā)環(huán)境PyCharmPyCharm是唯一一款專門面向Python的全功能集成開發(fā)環(huán)境,同樣擁有付 費(fèi)版和免費(fèi)開源版,PyCharm不論是在Windows Mac OS X系統(tǒng)中,還是在Linux 系統(tǒng)中都支持快速安裝和使用。PyCharm直接支持Python開發(fā)環(huán)境,打開一個(gè)新的文件然后就可以開始編

4、 寫代碼,也可以在PyCharm中直接運(yùn)行和調(diào)試Python程序,它還支持源碼管理 和項(xiàng)目,并且其擁有眾多便利和支持社區(qū),能夠快速掌握學(xué)習(xí)使用!Eclipse + PyDevPyDev是Eclipse集成開發(fā)環(huán)境的一個(gè)插件,支持Python調(diào)試、代碼補(bǔ)全 和交互式Python控制臺(tái)等,在Eclipse中安裝PyDev非常便捷,只需從Eclipse 中選擇Help”點(diǎn)擊Eclipse Marketplace”然后搜索PyDev,點(diǎn)擊安裝,必 要的時(shí)候重啟Eclipse即可,對(duì)于資深Eclipse開發(fā)者來說,PyDev可以很輕松 上手!Visual StudioVisual Studio是一款全功

5、能集成開發(fā)平臺(tái),提供了免費(fèi)版和付費(fèi)版,可以 支持各種平臺(tái)的開發(fā),且附帶了自己的擴(kuò)展插件市場(chǎng)。在Visual Studio中可進(jìn) 行Python編程,并且支持Python智能感知、調(diào)試和其他工具,值得注意的是 Visual Studio 不支持 Linux 平臺(tái)!SpyderSpyder是一款為了數(shù)據(jù)科學(xué)工作流做了優(yōu)化的開源Python集成開發(fā)環(huán)境, 它是附在Anaconda軟件包管理器發(fā)行版中的,Spyder擁有大部分集成開發(fā)環(huán)境 該具備的功能,如強(qiáng)大語法高亮功能的代碼編輯器、Python代碼補(bǔ)全以及集成 文件瀏覽器,其還具有其他Python編輯環(huán)境中所不具備的變量瀏覽器功能,十 分適合使用Python的數(shù)據(jù)科學(xué)家們。ThonnyThonny是針對(duì)新手的一款集成開發(fā)環(huán)境,適用于全部主流平臺(tái),默認(rèn)情況 下,Thonny會(huì)和自帶捆綁的Python版本一起安裝,十分方便新手使用!以上是比較常用的幾款Python代碼編輯器和Python集成開發(fā)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論