1. 程式人生 > >Delphi之Code Explorer

Delphi之Code Explorer

height ria tab prope 說明 use ron 定位 xpl

技術分享圖片

Code Explorer(代碼瀏覽器)是Delphi IDE的特性之一,它大受用戶的歡迎。正如其名所表示,Code Explorer用於快速瀏覽源代碼單元。Code Explorer通常位於Code Editor的左邊,如上圖所示。

Code Explorer顯示單元的所有類、函數、過程、變量和Uses列表。類節點擴展開來顯示所有的屬性、變量、字段和某個類的方法。如下圖:

技術分享圖片

當在Code Editor中切換單元時,Code Explorer顯示的內容頁隨之相應地改變。

1、Code Explorer快捷菜單

技術分享圖片

New】增加新變量、方法、函數或過程到單元中。還可以用於增加一個單元到uses列表中。

Rename】更名一個標識符(變量、方法、函數、過程等等)。

View Editor】當Code Explorer為泊位到Code Editor窗口時,使Code Editor窗口處於最上層並顯示出來。

Dockable】指定Code Explorer是否可以泊位

Properties】打開Code Explorer的屬性窗口對話框(Explorer Options)。

2、使用Code Explorer增加代碼

要導航某個方法、函數或過程,只需在Code Explorer中雙擊其標識符名,Code Editor就會跳到源文件中該方法所在位置。要定位類的數據字段或一個單元變量聲明,可在Code Explorer窗口中定位該變量標識符並雙擊這個標識符,Code Editor會顯示該變量的聲明。

可使用Code Explorer來增加方法和變量聲明到源文件中。比如說,要增加一個字段變量到類中,可從Code Explorer快捷菜單中選擇【New】菜單項並輸入要增加的變量聲明。

技術分享圖片

要增加一個整型變量X,可輸入以下內容:

1 X: integer;

技術分享圖片

當按下Enter鍵後,該變量就被增加到類中。

也可以簡單地增加方法到類中。下面練習來說明其過程。

1)開始一個新應用程序,並切換到Code Editor窗口中。

2)用鼠標右鍵點擊Code Explorer窗口中的TForm1節點,並從快捷菜單中選擇【New】菜單項。

技術分享圖片

3)在Code Explorer窗口的編輯框中輸入以下代碼,並按Enter鍵結束。

1 procedure Test;

技術分享圖片

4)Delphi在TForm1類節點下增加了一個Public節點,並且在Public節點下增加了Test過程。如下圖:

技術分享圖片

5)在TForm1節點上再次選擇【New】菜單項, 在編輯框中輸入以下代碼,並按Enter鍵結束。

1 function GetSomething: Byte;

6)另外再插入一項,如下:

1 AVariable: integer;

7)大家可能未註意到,在增加各個項的同時,Delphi也在忙著修改該單元。

技術分享圖片

8)修改後的單元清單如下:

技術分享圖片

Code Explorer既是一個單元瀏覽器又是一個生產工具。當用戶編寫代碼時,可使用它來導航單元。但就這一目的而言,它極其有用。還可以用Code Explorer往單元中添加代碼。Code Explorer是一臺強大的“增效器”,使用方便也是其一大優點。

3、Code Explorer選項

技術分享圖片

Environment Options對話框的Explorer頁面給出了Code Explorer的顯示選項(從主菜單選擇【Tools | Environment Options…】可調出該對話框),如上圖所示。

該頁面上的選項用於設定和控制Code Explorer的動作和顯示信息的多少。有關更詳細的設定,請參看Delphi在線幫助

Delphi之Code Explorer