国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
eclipse與netbeans比較

看了很多網(wǎng)上的關于eclipse與netbeans比較的文章,國外用戶總能比較客觀比較各種ide的一些優(yōu)缺點,到了國內(nèi),就成了一些無聊的爭論。
以netbeans代碼補全太慢斷定netbeans速度慢,卻不知道這種延時是可以在ide中配置的。
以保存編譯功能來吹eclipse如何高級,卻沒有遇到有時一次保存會導致機器失去響應的現(xiàn)象,除非你只是在寫helloworld項目,沒有這種保存編譯功能是很多程序員所期望的。
快捷鍵不習慣,卻不知道netbeans可以直接設置使用eclipse兼容的快捷鍵,可見netbeans對其它ide的包容。
抱怨沒有組織導入,生成getter,setter功能,卻不知道這只在netbeans IDE中換了一種新名詞。
netbeans 界面不好看,卻不知道netbeans是swing界面,可以很容易的利用第三方包對netbeans進行換膚,OfficeLnfs(提供office xp,2003 ,vs2005界面),JGoodies,netbeans中還另外有插件支持換膚。eclipse的swt宣稱使用native look&feel,如何解釋eclipse 3中的dock和tab,何況eclipse所說的"native"僅限windows,在linux,使用gtk,很多主題eclipse根本不能適 應,還談什么native,在java 6下,還不如swing中的gtk界面,當然我個人還是喜歡Metal。
其他,抱怨默認java source的imports部分是展開的(可以修改設置),字體不好看等,更是無聊至極。

從功能上講,默認安裝eclipse sdk或是wst all in one根本就不能和netbeans IDE相提并論,
netbeans IDE比eclipse sdk多出的功能包括,EJB 3.0開發(fā),struts支持等。

使用eclipse,我一般選擇下載比較好的集成包。
開源的集成包比較好的有:
1。ibm 的j2ee eclipse 開發(fā)包,可以從ibm.com/developerWorks上下載.
2。JBoss IDE,目前有2.0beta2版本,開發(fā)進度很慢,集成了很多工具.
3。Lomboz,用eclipse比較早的用戶一定對這個詞如雷貫耳,lomboz早期的web方面的成果都已經(jīng)被eclipse的wst項目吸收,現(xiàn)在lomboz提供一些額外的功能,支持portal,struts,sca開發(fā),提供了all in one包
4。eclipse wst提供的all in one包

然后加上一些常用插件就可以滿足我的基本開發(fā)。

netbeans ide本身提供的功能就不能小看,何況netbeans還有幾個pack,
1。Enterprise pack:支持UML 與java 代碼同步,Design pattern輔助設計,等。eclipse平臺只有Jbuilder 2007 和ibm 自己的rsa才有這樣功能。。。.
2。Visual Web Pack:JSF可視化設計,數(shù)據(jù)視化操作,。。。eclipse平臺找不到這樣的工具
3。Portal Pack 支持Portlet開發(fā)

其它幾個Pack我不用。

netbeans全部支持java EE 5,eclipse平臺除了jbuilder 2007支持ejb 3,找不到一款開源工具。。。

至 于速度,不用說了如果只是安裝一個eclipse sdk,沒有插件,沒有建項目,eclipse比較快。但是你要安裝插件,速度明顯會降下來,再建幾個項目,不管是啟動還是開發(fā)過程中的響應速度可以說無 法忍受。。。在公司我的eclipse中有10幾個項目,不得不想辦法將它們分開到不同的workspace中去。

netbeans在這方面要好一些,可以通過配置文件,優(yōu)化GC,通常會在啟動時降低速度,但開發(fā)過程中,響應速度一直都很快。


eclipse雖然開源插件多如牛毛,但是插件質量參差不齊,真正可用的曲指可數(shù),插件之間沖突也是常有之事,eclipse 3以來新特性很少,根本沒有什么新特性。。。

基于eclipse平臺幾個比較好的軟件有:
Exadel Studio (標準版本免費)
Bea Workshop Studio(以前的m7,jsp版本免費,我申請了一個一年免費的lisence)
Jbuilder 2007 (集成together 2006 sp2 ,任務管理,代碼質量分析等)
ibm RSA(v6.0 是基于eclipse 3.0的,體積相當大,提供設計,開發(fā)功能,與ibm的其它工具結合緊密)

但是,這些都不是免費的,。。。

netbeans 5.5平臺安裝了官方的幾個pack,功能已經(jīng)非常強大了,特別是enterprise pack 可以代替rsa了,還有第3方module的支持。

常用的module有:
1.nbextras.org 有大量第3 方module安裝,java.net 有很多關于netbeans module的項目,如facelets,tapestry,wicket,groovy等支持
2.maven ide 支持maven1,maven 2,maven在netbeans上支持比eclipse要好得多,6.0已經(jīng)將maven集成進去,作為ant外的另一個可選的項目管理工具。
3.Hibernate 有兩個module http://hts.dev.java.net , http://nbxdoclet.sf.net
4.Spring :http://spring-netbeans.sf.net 另外還有一個很強的,沒有正式發(fā)布,

eclipse的插件管理是最另人頭痛的地方,我也是我比較喜歡上面集成包的原因之一,升級或安裝新的插件都有可能導致eclipse,無法啟動,最另人惱火的是,插件升級會導致體積成倍的增加,eclipse升級絕大部插件都不包括刪除舊插件的功能。

當然netbeans目前不足也是明顯的。
1.eclipse 3.2 比netbeans 5.5在代碼輔助上要強一點。
2.netbeans在界面設計,操作上細節(jié)上也有一些不足,存在設計不一致現(xiàn)象。
3.netbeans 5.5上還沒有很好的消化enterprise pack,web pack 的所有功能,有些功能也要改進。

另 外,netbean也由于集成的功能過多,特別是sun慷慨的捐出Java Enterprise Studio,Java Studio Creator,成立netbeans開源子項目Visual Web Pack,Enterprise Pack,雖然是開發(fā)人員所期望的,但會導致很廠商感到不安,甚至對netbeans平臺失去興趣,相反,eclipse對廠商要友好一些,它允許廠商在 平臺中動手腳,不同公司同樣平臺可能會導致不兼容,這對開發(fā)人員來說是災難,面對這種情況,不得不安裝多個eclipse平臺。

不過netbeans 6.0是值得期待,6.0的代碼輔助完全重新設計,基于java6最新的Java Compiler API,功能遠遠超過對手,現(xiàn)在milestone 6已經(jīng)可以體驗到了,。。這已經(jīng)不eclipse可以比的了,6.0已經(jīng)讓我們看到了intelliJ IDEA。。。

m6中還多種腳本語言的支持(javascript,php,ruby),內(nèi)置了maven的支持,Docbook的支持,scm很得到了加強

等到6.0發(fā)布,我們還需要eclipse嗎?

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
最佳的Java開發(fā)工具匯總,漲姿勢了!
Java程序員最喜歡的11款免費IDE編輯器
測試、集成等領域最好的Java工具
BndTools為在Eclipse中進行OSGi開發(fā)提供支持
Java 開發(fā)新選擇?Apache NetBeans IDE 9.0 備受好評
Java IDE實用對比:Eclipse、NetBeans、IntelliJ(一) , n...
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服