久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Python IDE選擇

 欽泰 2014-11-09


什么matlab,什么系統(tǒng)自帶語言啥的,,那都是浮云,,掌握一門靠譜編程語言才是硬道理。要不你就關(guān)注運行效率,,如:C++,,要不你就關(guān)注把開發(fā)效率發(fā)揮到極致,如Python,。


Python趨于流行,,特別是在量化投資領(lǐng)域,而python的自帶的編譯器IDLE,,實在不敢恭維,,那么該使用什么樣的編輯器呢?

有人做了這樣的對比,,如下:大家如果有什么意見,,或有補充,歡迎提出。


各項含義:

自動補全:變量/函數(shù)名打到一半時,,提示完整的變量/函數(shù)名,。

智能感知:在庫//對象后打"."后,提示可能的函數(shù)或變量,。

調(diào)試:分四檔,,從好用到不好用分別為VC”(調(diào)試器操作方式與VC/eclipse相似)“WPDB”(使用WinPdb作為調(diào)試器),,用庫”(要配合專門的python調(diào)試庫,,即要改代碼來配合調(diào)試)

語法檢查:從好用到不好用分別為自動”(寫完一行查一行),,存盤時”(存盤時自動檢查,,也可以在菜單里手動選擇檢查)手動”(在菜單里選擇檢查),,”(沒有語法檢查功能)

開源:分為開源,,共享,收費三種,。目前還沒有收費這一類,。

推薦度:五星為最推薦,一星為最不推薦,。


各IDE簡介及下載地址:

Ulipad:

推薦度★★★★★

前身是NewEdit,,和SPE相比,多了自動補全功能,,因而比SPE更加方便,,不過沒有把界面設(shè)計器wxGlade集成進來。開源,,可以用svn下載到最新的源代碼,,依賴wxPython。輕便小巧而功能強大,,非常適合初學(xué)者,。

下載:http://code.google.com/p/ulipad/downloads/list


eclipse + pydev:

推薦度★★★★★

依 靠強大的eclipse,pydev顯得格外耀眼,。強大的調(diào)試功能和舒服的編輯環(huán)境讓pydev贏得了許多人的青睞,。不過eclipse本來就是耗資源大 戶,pydev在這一點上毫無辦法,,但現(xiàn)在的電腦都很快了,,跑eclipse根本就是小case,不用擔(dān)心太多,。除了強大的調(diào)試功能,,依靠 eclipse,,pydev的代碼瀏覽能力是其它所有IDE所不能比的,比如按住CTRL鍵再點擊一個類就能自動跳到該類的定義,,這對于閱讀代碼非常有 用,。

下載:http:///download.html


Eric:

推薦度★★★★★

Eric 升級到4后,各方面有了很強的提升,,全方位超過其它開源IDE,。使用PyQt4作為圖形庫,界面美觀大方,,并與QtDesigner結(jié)合,使得開發(fā)GUI 程序變得非常方便,,比下面將提到到BOA還要好用,。最大的亮點莫過于它的調(diào)試器,支持斷點設(shè)置,、單步調(diào)試和變量值查看,。一句話,有了Eric4,,就不用再 去搗騰商業(yè)的IDE了,。

Eric4在Windows下的安裝有些要注意的地方,參見:

http://hi.baidu.com/runningon/blog/item/091dd009c4c80187d1581b05.html


WingIDE:

推薦度★★★★

很不錯的商業(yè)軟件,,調(diào)試器是類VC/eclipse的,,相當(dāng)好用,而且還支持project組織,。但默認的設(shè)置是不支持中文的,,要設(shè)置一下字體。不開源,,而且破解不好找,。既然已經(jīng)有了好用的開源軟件了,又何必再用盜版的呢,?

下載(30天試用):http://www./downloads


Komodo:

推薦度★★★★

由 ActiveState公司制作,,該公司的ActivePython和ActivePerl可是相當(dāng)有名。Komodo和WingIDE一樣也是很不錯的 商業(yè)軟件,,可以說WingIDE有的大部分優(yōu)點Komodo也有,,非常可惜沒有自動補全,。還支持宏錄制(類似MS Office的宏錄制),,不過這也只是個噱頭。

下載(21天試用):http://www./komodo/


SPE:

推薦度★★★★

全 名Stani's Python Editor,。相當(dāng)不錯的IDE,,語法高亮、代碼折疊、智能感知,、自動語法檢查等功能一應(yīng)俱全,,集成wxGlade??上]有自動補全功能,。開源,可以用 svn下載到最新的源代碼,,依賴wxPython,。但久未更新,逆水行舟,,不進則退,,功能上比其它IDE已經(jīng)沒有什么優(yōu)勢了。

下載:

http://developer./project/showfiles.php?group_id=4161


Boa Constructor:

推薦度★★★

比 起SPE和Ulipad,,BOA的編輯功能相當(dāng)單薄,,自動補全與智能感知都要手動,而且沒有自動語法檢查,,但調(diào)試器比較好用,。最大的亮點是界面設(shè)計器相當(dāng) 好用,比wxGlade要好用得多,。硬傷是對中文支持不好,。依賴wxPython。這個IDE也是久未更新了,,最后一次更新是在2007年7月,,沒有什么 特別的理由的話就別用它了。

下載:

http:///projects/boa-constructor/files/


VIM/emacs + 插件:

推薦度★★★

Linux我也玩了好幾年了,,平心而論這兩個東東不適合初學(xué)(的開發(fā))者?,F(xiàn)在Linux已經(jīng)比較好用了,不會vim/emacs也不是什么大不了的事了,,特別是后者,。

下載:(請問www.goolge.com)


PythonWin:

推薦度★★★

內(nèi) 置Win32 extension,PythonWin成為了win32的python程序開發(fā)者必備的工具,。雖然它只能運行在Win下,,但其實也是開源的。功能上可以 認為它是加上了自動補全和智能感知功能的IDLE,,雖然和以其它一些復(fù)雜的IDE相比有些差距,,但卻是不錯的輕量級Python IDE。

下載:http://starship./crew/mhammond/win32/Downloads.html


IDLE:

推薦度:★★

裝了python就會有這個,,大家肯定都用過了,,功能還湊合,,調(diào)試器的使用方法和大家熟悉的eclipse/Visual Studio很不一樣,需要學(xué)習(xí)和適應(yīng),。各項表現(xiàn)都一般,。

下載:裝了python就有了,不用專門下載,。

下載python請去http://www./ftp/python/


VisualStudio.Net 2003 + VisualPython:

推薦度

已經(jīng)停止維護了,,爛就一個字,多說無益,,基本不能用,。

下載:(不用了吧)


總結(jié):

1. 如果你是新手,請用ulipad,,輕便小巧強大,。

2. 如果你是熟手,請用eclipse+pydev

3. 如果你是vi/emacs狂人......

4. 如果你要用QT4寫GUI程序,,請用Eric。

5. 如果你要用其它圖形庫寫GUI程序,,那么用哪個IDE都差不多,。


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多