這是在Eclipse下用來(lái)開(kāi)發(fā)Python的插件,Eclipse 和 PyDev 插件的結(jié)合,可以為 Python 開(kāi)發(fā)提供完全集成的開(kāi)發(fā)環(huán)境和構(gòu)建/部署工具。PyDev for Eclipse 是一個(gè)功能強(qiáng)大且易用的 Eclipse Python IDE 插件,能夠把 Eclipse 當(dāng)作 Python IDE 進(jìn)行 Python 應(yīng)用程序的開(kāi)發(fā)和調(diào)試。
PyDev安裝和配置:
安裝 PyDev
在安裝 PyDev 之前,要保證您已經(jīng)安裝了 Java 1.4 或更高版本、Eclipse 以及 Python。接下來(lái),開(kāi)始安裝 PyDev 插件。
閱讀許可證條款,如果接受,則可單擊 Next。進(jìn)入安裝路徑選擇界面,使用默認(rèn)設(shè)置,然后 Finish。
Eclipse Update Manager 將下載 PyDev,您可以從 Eclipse 任務(wù)欄中看到下載的進(jìn)度。下載完后,顯示一個(gè)需要您確認(rèn)是否安裝的界面,單擊 Install All 便開(kāi)始安裝了。
安裝完后,需要重啟 Eclipse 使安裝生效。
配置 PyDev
安裝好 PyDev 之后,需要配置 Python/Jython 解釋器,配置過(guò)程很簡(jiǎn)單。
在 Eclipse 菜單欄中,選擇 Window > Preferences > Pydev > Interpreter - (Python/Jython),在這里配置 Python/Jython 解釋器,下面以 Python 為例介紹如何配置。
首先需要添加已安裝的解釋器。這里,Python 安裝在 C:\Python25 路徑下。單擊 New,選擇 Python 解釋器 python.exe,打開(kāi)后顯示出一個(gè)包含很多復(fù)選框的窗口,選擇需要加入系統(tǒng) PYTHONPATH 的路徑,單擊 Ok。
接下來(lái),檢查一下配置的結(jié)果是否正確。
在 System PYTHONPATH 里,檢查是否包含配置過(guò)程中加入的那些路徑。這里列出了所有的系統(tǒng)所需的庫(kù)文件夾。
另外,在 Forced builtin libs 里,列出了 Python 的內(nèi)置庫(kù)。對(duì)于 Python 而言,這樣的內(nèi)置庫(kù)大約有50個(gè),而對(duì)于 Jython 來(lái)說(shuō),則有30個(gè)左右。
這樣,Python 解釋器就配置好了。
PyDev主要特性:
包含 Python 語(yǔ)法高亮顯示特性的 Python 編輯器。
進(jìn)行 Python 語(yǔ)法分析,并在 Python 編輯器和 Tasks 視圖中高亮顯示錯(cuò)誤。
可將制表符轉(zhuǎn)換成空格的選項(xiàng)。
Outline 視圖顯示導(dǎo)入的庫(kù)、類以及函數(shù)。
終端視圖中的 Python 堆棧跟蹤信息可超鏈接到源代碼中。
源代碼內(nèi)部的超鏈接;同一模塊內(nèi)的導(dǎo)入和函數(shù)調(diào)用可通過(guò)超鏈接進(jìn)行導(dǎo)航。
從 Navigator 視圖中運(yùn)行 Python 腳本的能力。
調(diào)試器支持?jǐn)帱c(diǎn)、代碼單步執(zhí)行以及顯示變量的值。
使用說(shuō)明
通過(guò) Window > Preferences,并選擇 PyDev,便可訪問(wèn) PyDev 選項(xiàng)。第一組選項(xiàng)可以改變 PyDev 在源代碼中處理制表符的方式,還可以改變語(yǔ)法元素的顏色。
PyDev Debug 選項(xiàng)可以選擇 Python 解釋器,供執(zhí)行 Python 代碼時(shí)使用。如果 PyDev 無(wú)法找到 Python 解釋器,或者想使用別的解釋器,可在此設(shè)置。
我的大部分 Python 工作都是在 Resource 視角中完成的。使用方法是先切換到 Resource 視角,然后在左上角的 Navigator 視圖中雙擊 feedParserTest/src/feedparserTest/FeedparserTest.py 文件。Python 編輯器打開(kāi)該文件,對(duì) Python 語(yǔ)法進(jìn)行解析,完成設(shè)置顏色和語(yǔ)法檢查的工作。
如果源代碼中有任何錯(cuò)誤,則顯示在右下角的 Tasks 視圖中顯示出來(lái)。雙擊 Tasks 視圖中的錯(cuò)誤,便可找到那條討厭的代碼行。
Outline 視圖在左下角,其中用一種便于瀏覽的結(jié)構(gòu)顯示出當(dāng)前正在編輯的文件。導(dǎo)入的庫(kù)、類、函數(shù)全都顯示出來(lái),通過(guò)雙擊 Outline 視圖中的項(xiàng)目,便可以實(shí)現(xiàn)導(dǎo)航。PyDev 在編輯 Python 文件的過(guò)程中對(duì)齊進(jìn)行預(yù)先解析的工作,同時(shí)更新 Outline 視圖,執(zhí)行語(yǔ)法檢查,并用不同顏色顯示語(yǔ)法元素。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版