用JBuilder高效率開發Java程序
|
牛人總會說:“開發Java程序我只選用、記事本”。然而我們認為如果你能夠利用記事本創建一個HelloWorld程序,那么在今后的開發當中你大可不必使用記事本來創建你的應用程序,這只能給你帶來很大的麻煩。使用先進的編輯工具會大大提高程序撰寫的效率。JBuilder中提供了CodeInsight與“程序代碼模板”來提升Java程序撰寫效率。
CodeInsight提供的功能:
MemberInsight:(Ctrl+H)提供目前可用的成員方法在某個對象名稱后面按下句點時,JBuilder的CodeInsight功能將會顯示一個彈出式窗口,內含該對象所定義的屬性與方法,我們稱之為MemberInsight。下面的例子在輸出System.out.后,MemberInsight功能顯示出所有的方法。

ClassInsight(Ctrl + Alt + H提供目前的類別路徑下可存取的所有類別),我們可以在Search for字段鍵入將要使用的類名稱,所有符合的搜索結果將顯示于Matching List當中。

對話框中提供三個選項:
Insert short class name with explicit import
插入簡短的類別名稱,以及包含完整package名稱與類別名稱的import語句。
比如插入BorderLayout類,ClassInsight功能便會自動插入import java.awt.BorderLayout;語句。
Insert short class name with package import
插入簡短的類別名稱,以及該類別所屬package的import語句。
比如插入BorderLayout類,ClassInsight功能便會自動插入import java.awt.*;語句。
Insert fully qualified class name
插入完整的類別名,但是不加入任何的import語句。
Paramete4rInsight與MemberInsight是類似的。