我使用的IDE有兩個,JBuilder9和Eclipse3。
JBuilder是一個非常不錯的IDE,使用它可以應付Java的絕大部分開發工作,尤其是編寫前臺介面的時候,你可以迅速地將介面搭好。
通常,我在寫GUI的時候使用JBuilder來佈局,布完局以後再用eclipse修整程式碼,eclipse提供了好多自動化手段幫助你寫程式碼。比如自動生成getter、setter;選擇需要過載的方法等。另外它提供了format方法,無論你一開始寫程式碼如何亂,怎樣沒有大的錯誤,一個ctrl+shift+F的快捷鍵將會迅速重新排列你的程式碼,使你的程式碼看起來也很專業。當然,JB也可以做到,但感覺它的格式並不如eclipse大氣。
類的宣告顯示在JB裡是按字元順序顯示的,而在eclipse裡則是按成員宣告順序顯示的,當需要修改一個很長方法的結尾部分是,eclipse比較方便。
JB整合了很多工具,當然eclipse也有很多外掛,但我還是喜歡使用JB的環境去做一些額外的工作,eclipse完全是用來寫程式碼和除錯小程式的,JB對的記憶體要求要比eclipse高,寫程式碼的時候感覺要比eclipse慢。。我在JB下打jar包,做rmi應用感覺都不錯。
我喜歡同時使用這兩個IDE,有時候畫介面,就開啟JB,有時候寫程式碼,就使用eclipse。