top
Loading...
JBuilder8新特性簡介

Borland 公司在11月份向外界宣布了JBuilder的新版本Jbuilder8,并將于1月份在北京召開JBuilder 8的發布會。Borland公司在Java開發工具市場上一直占有領先的地位。JBuilder產品可以滿足不同層次的開發者的需求,JBuilder 8不僅支持Java 2企業版(Java 2 Enterprise Edition ,J2EE)1.4版本規范,bBorland Web Services Kit for Java也集成到這一版本中,JBuilder 8提供了更好的工具來測試EJB應用程序。另外還增加了對Jakarta Struts的支持,讓目標管理和調試更加容易,增加了對非Java代碼的支持。JBuilder 8與Optimizeit5緊密集成,能夠滿足應用開發周期(ALM)中不同階段的需要,因而能夠幫助企業加快軟件開發速度、降低成本,并提供更好的投資回報。

接下來,我們來看看激動人心的JBuilder 8具體提供了哪些令人興奮的新特性。本文只列出大部分的新增功能,如果讀者想了解的更具體,請參考JBuilder 8的白皮書。

1. JDK 1.4.1

在JDK 1.4.1上運行的JBuilder 8大大提高了開發的效率,在客戶端可以更高速的執行應用。而且也增加了對鼠標滾輪的支持,再以前版本的JBuilder中,只有靠拖動滾動條來修改程序,現在可以直接用鼠標的滾輪鍵來瀏覽代碼了。還提供了更多關于集中針對管理及Linux上的UI支持。

2. 工程管理

JBuilder 8在工程管理方面也增加了很多新的特性。

工程面板的文件拖拉功能

你可以從桌面用拖拉的方式拖一個文件到JBuilder 8的工程面板里面來,不過這個文件必須是JBuilder 8可識別的文件。你可以編輯這個文件,如果你希望它成為工程的一部分,可以按工程面板頂端的Add Files/Packages按鈕。

創建一個空的新文件

可以通過File|New來創建一個新的空文件

工程組

你可以在兩個相關的工程中創建一個工程組來關聯兩個工程,兩個工程彼此依賴如

CLIENT/SERVER,另一種邏輯分組是指不同的項目,使用自己不同的應用服務器或者JDK,但是它們使用相同的代碼。以上功能為JBuilder企業版里所特有。

目錄視圖

你可以在工程里面添加一個目錄視圖,目錄視圖列出了一個目錄下面的所有文件,當外界改變了這個文件的時候,工程面板中的目錄視圖有相應的更新。以上功能為JBuilder企業版里所特有。

VisualCafe工程的導入

JBuilder 8能夠用向導來順利導入VisualCafe的工程和文件。

在Required Library里新增一個工程

如果一個工程依賴另外一個工程的話,你可以在Required Library里加入那個工程。

3.調試功能的增強

只有在JBuilder企業版里才有以下的新增功能。

Smart Swap

有了Smart Swap,你就可以在debugging的情況下修改代碼了。Smart Swap改變、編譯、修改并更新你所修改過的文件。有了它,你可以在當前的執行點上在同一個debugging Session下測試代碼。以上功能為JBuilder企業版里所特有。(JBuilder8 的Smart Swap技術是基于JDK 1.4的Hot Swap技術)

設定Execution Point

你可以在當前被調試的線程上增加一個Execution Point,這將改變它當前執行斷點的位置。以上功能為JBuilder企業版里所特有。

Smart Source

Smart Source能夠改變你的代碼的視圖,這樣你既可以在debugging的時候瀏覽Java代碼,也可以瀏覽非Java代碼。以上功能為JBuilder企業版里所特有。(JBuilder8 的Smart Swap技術是基于JDK 1.4的JSR45技術)

此外:JBuilder8對在debugging中的編輯、Change Watch command、ExpressionInsight Window、File Modified dialog box等都作了優化。

作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗