流行Java IDE大比拼[z]

Java是目前最流行的軟件開發語言,其IDE環境也備受開發者關注,IDE可以極大的提高開發速度,作爲一個開發人員,掌握以兩種開發工具是非常重要的。在此我對我用過的衆多Java IDE做個對比,內容如下:

一、Intellij IDEA

    這是一款非常優秀的商業Java IDE開發工具,非常適合做J2EE開發,我目前一直在用,當前最新版本爲6.02,我還在用5.12。Idea有官方發佈版已經集成了ANT、JS、 Tomcat、WebLogic、CVS、SVN客戶端、JSP/HTML/xml等插件,支持對JSP/HTML/JS/JAVA代碼的格式化,智能提示錯誤,強大的調試工具,可以方便調試JSP、EJB、Java代碼,支持多個JDK、多個App Server的靈活配置配置,支持ANT腳本的構建。通過插件擴展,IDEA能滿足你從J2ME、J2SE、J2EE所有的開發需求,她的身軀只有 50-60M。目前Idea在中國的用戶很少,很多人甚至還沒聽說過。Idea是商業軟件,註冊費用對一般開發者來說也偏高(按照Chinese的習慣,找個KeyGen是很容易的事情,呵呵!),全英文版的,沒有人指導上手比較慢!

二、Eclipse

    這也許從05開始已經成爲衆所周知的、最流行、也最受歡迎的Java開發工具。優點很多更新快、代碼智能化、ANT構建、CVS/SVN/CC/CQ /JUNIT...全面集成,擁有衆多的插件,完全免費、有中文版、上手比較快。缺點也非常明顯,安裝插件麻煩、插件對版本要求比較嚴格、大量的插件安裝上之後會變得很慢,當一個project非常大的時候,大開這個工程在耗費令人吃驚的內存後,依然很慢(還容易崩潰,Eclipse會無法響應)。 Eclipse是非常好的Java開發工具,但不是J2EE、WTP雖然做的很不錯,但是還是無法和一個50多M的身軀Idea相比!

三、JBuilder

    自從Eclipse火起來後,JBuilder就風光不再了。JBuilder在04年之前是最流行的Java開發工具,上手很快,非常適合開發GUI圖形界面和EJB,效率是其他開發工具至今都難以相比的。不過由於JBuilder售價不菲,更新太慢(尤其是對JDK和App Server的支持總是遲鈍)、對用戶和市場反映不夠靈活終將未能面臨被人漸漸遺忘結局,雖然現在JBuilder還在奮力拼搏,但從2005版、 2006以後,直到最近的2007,已經很少有人問津了。如果你想快速開發AWT、SWing應用,我強烈推薦你用JBuilder。

四、NetBean

    SUN公司的大作,完全免費,有衆多插件,與Eclipse類似,但是啓動太慢,很耗內存,也沒有Eclipse流行,但是開發Java、和Java Web還可以,整體表現一般,不如Eclipse好。

五、JCreator

    是一個小型的商業Java IDE工具,優點用C++開發的,速度很快,3.5版以後對ANT支持比較,目前最新版本爲4.0,優點是耗費內存小,支持JDK靈活配置,但是總體功能還是很弱,無法和免費的Eclipse和NebBean相比。有免費版本的,適合初學者用。類似JCreator的還有JPod等,已經淡出歷史舞臺了,不再介紹了。

六、ANT+EditPlus

    是最簡單的開發工具了,比用記事本好點,只有一些高手這麼做,適合做一點小東西,小例子,不適合做項目開發。

七、文本編輯器

    有記事本、vi、EditPlus、UltraEdit、TextPad等等、這些都可以寫代碼,然後用JDK自帶的命令行工具調試運行,可以的,僅僅適合初學者理解Java開發過程和原理,也適合做一些小例子等。不適合項目開發。

說明:其實六和七已經不算IDE了,但是爲了做個比較,還是列出了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章