對(duì)比:NetBeans與Eclipse誰(shuí)好用?
要說(shuō)Netbeans與Eclipse誰(shuí)好用,其實(shí)各有各的好,我當(dāng)然是各取所長(zhǎng)了,我一般是結(jié)合使用,前期我使用Eclipse+MyEclipse插件,很容易實(shí)現(xiàn)在項(xiàng)目中加入一些框架并生成配置文件,比如Spring,Hibernate,Struts等框架,當(dāng)然在Netbeans中也可以一步實(shí)現(xiàn)在項(xiàng)目里加入Struts及其他一些框架,但是Netbeans加入Spring,Hibernate就沒(méi)那么方便了,必須要自己手動(dòng)配置以及編寫(xiě)配置文件。
所以我一般是先用Eclipse+MyEclipse做一個(gè)前期配置。然后再用Netbeans做后期的編碼工作,其中值得一提的就是從Eclipse工程到Netbeans的轉(zhuǎn)化,需要更新一下Netbeans的插件,以Netbeans5.5為例,點(diǎn)擊工具(Tools)->更新中心(Update Center)->下一步(Next)然后在列出的可用更新模塊中選擇Eclipse Project Importer 然后添加(Add)之后安裝就可以了。
安裝好后 在Netbeans中選擇文件->導(dǎo)入工程->Eclipse Project 就可以了,這樣Eclipse Project 就變成了Netbeans的工程了。
我在后期編碼的時(shí)候要選擇Netbeans,是因?yàn)镹etbeans提供了超級(jí)強(qiáng)大的編碼機(jī)制,寫(xiě)代碼特別快,下面說(shuō)的很是很多人netbenas特別地方,這也是我喜歡它的原因,在Netbeans中 舉個(gè)例子來(lái)說(shuō):你如果輸入psvm然后輸入空格會(huì)自動(dòng)生成如下代碼
- public static void main(String[] args)
- {
- }
類(lèi)似的機(jī)制有很多,你也可以自定義一些簡(jiǎn)寫(xiě)模板,你如想要知道其他的話(huà)可以通過(guò)工具—>選項(xiàng)->編輯器->代碼模板來(lái)查看。不過(guò)我有一點(diǎn)要說(shuō)明的是在輸入psvm+空格的時(shí)候必須一次性輸對(duì),意思就是說(shuō)在輸入psvm的時(shí)候不能按刪除鍵,不然是看不到效果的。
還有一點(diǎn)就是你比如你在程序里寫(xiě)了一個(gè)變量名叫jasyptstudy,這時(shí)你輸入j然后按ctrl+K時(shí)就會(huì)自動(dòng)補(bǔ)齊到j(luò)asyptstudy,如果你沒(méi)有補(bǔ)齊到j(luò)asyptstudy,而是到以j開(kāi)頭的其他字符,你可以多按幾次ctrl+K一直到滿(mǎn)意為止。這樣一來(lái)的話(huà)編碼就變得很快很快了,非常有效的減少了敲擊鍵盤(pán)的次數(shù)。
【編輯推薦】