JBUILDER的版本飛的太快了,一個版本還沒有搞明白和前一個版本的不同之處,下一個版本又出來了!每個版本肯定都有改進,但如果不使用比較深入的功能,也覺得版本的改進不是太大(我就是這樣^_^,每升級一次就覺得漂亮多了).我在用7開發(fā)EJB的時候遇到的BUG到9才改掉,這也是我多次升級帶來的唯一一次好處.
不過這次JBUILDER X給我感覺倒的確是一次里程碑式的升級,剛剛download下來了,簡單的試用了一下,下面是俺的初體驗:
1.版本號,我用的不是正式版,所以安裝畫面顯示的不是"Jbuilder x",而是"JBUILDER Reveille",reveille是號角的意思,不知道borland是要向誰發(fā)起沖鋒了.
2.啟動速度,我感覺和Jbuilder9才不了多少(小弟CPU 1.1G 內存 256M),大概是慢到一定程度了覺得都差不多了.
3.剛開始進入JBUILDER以后有點不習慣的是左邊的Project窗口和Structure窗口都變成可拖動的了,后來進一步使用發(fā)現,這一塊做了非常大的改變,你可以把左邊的窗口變成和IDEA一樣的顯示方式,就是把菜單全部最小化到左邊的一條任務欄中,通過單擊使它彈出來,可能我這里描述的不是太清楚,不過用過IDEA的人都能知道.你也可以按照你喜歡的方式只顯示你希望出來的窗口,當然,你也可以把他恢復成簡單的傳統顯示方式.
4.代碼編輯窗口:說實話,這里給我的驚喜是最大的,最關鍵的就是有了代碼折疊功能,這個又和IDEA非常相似了,一個函數如果過長使閱讀程序不是太方便,你可以點擊該函數前面的一個向下的小三角圖標,那么你就可以把該代碼折疊起來,當然再單擊就展開了(廢話,白癡都知道).另外一個非常爽的地方使括號對應功能,我靠,又和IDEA一樣的了,當你的一對括號不能在屏幕上全部顯示的時候,你把焦點放到"}"時,你看看會發(fā)生什么,對,JBUILDER會把對應定義了"{"括號那一行以半透明的方式顯示出來,以后不用為對應括號搞的頭暈了.接著俺就做了個簡單的web包,當我新建立了一個jsp以后,讓俺高興的事情又來了.記得前幾天用.NET的開發(fā)工具寫html文件的時候,覺得特別爽,因為不用在記那些html元素和翻手冊去查元素的屬性了,因為只要你敲一下空格鍵,都會給你提示出來了,這一次Jbuilder X給了我同樣的驚喜,不過有點可惜的是顯示出來的是象"onClick"這樣的event屬性,而比如"bgcolor"卻沒有顯示出來,不知道正式版會不會改進.
5.對APP SERVER的支持:對我來說,這個最大的改進就是把JBOSS作為默認的APP SERVER進行支持了,俺最喜歡這個了,因為我用JBOSS進行EJB開發(fā)^_^,不過有點美中不足的是只支持JBOSS3.0以上的版本.
6.窗口配置都采用了樹形結構,也就是說左邊窗口為配置項,右邊為該配置項的具體配置項目,這樣就要比原來簡潔多了.
7.JBUILDER最大的傳統光標挪位,依然保持.
8.由于是測試版,對字體的支持只有兩種,并且取消了重構.
總的感覺就是JBUILDER X把IDEA,Eclipse一些值得學習和借鑒的地方都拿了過來,在很多細節(jié)上都做了改進,真的是可以讓你"愉快的編碼",不在為括號這樣的事情煩心了,加上本來就有的強大功能,我想不能不說"愛JAVA,愛JBUILDER"