「已註解的程式碼」視窗的涵蓋面程式碼資料顯示畫面由圓餅圖及表格組成,
圓餅圖顯示類別及方法的指令行涵蓋面統計,表格為每個指令行提供涵蓋面資料。
若要顯示「已註解的程式碼」視圖,請在「側寫監視器」中用滑鼠右鍵按一下側寫資源項目,然後選取。必須已經使用包含「方法和指令行程式碼涵蓋面」側寫類型的側寫集來收集資源的資料。
註: 如果您已收集多重側寫執行的涵蓋面資料,會在主機層次及更高層次自動將結果合併到收集的資料。若要顯示「主機」側寫資源,請開啟「側寫監視器」下拉功能表,如果發現隱藏主機指令的前面有勾號,請按一下此指令以移除勾號。
您現在可以開啟主機層次側寫資源的涵蓋面視圖。
導覽
在「涵蓋面導覽器」視圖中按一下某個類別或方法,
以顯示此類別或方法的資料。
註: 在「涵蓋面導覽器」中按一下位於套件層次或更高層次上的某個項目,以顯示涵蓋面摘要。
涵蓋面摘要圖形會顯示此項目所包含之檔案間的涵蓋面層次散布,
以及依涵蓋率來列示檔案的資料表。圖形中的每個直條會鏈結到表格;
例如,按一下標示為 25% - 50% 的直條之後,
會顯示表格的第一行資料,其資料是 25% 到 50% 的涵蓋率。
圓餅圖及表格
每個類別有一個圓餅圖。
每個方法有一個圓餅圖及一個表格:
- 圓餅圖顯示有多少指令行已測試、未經測試及局部測試過。
- 表格會列示每一行,加上行號,並指出每一行是否已測試、未經測試或局部測試。
如果某一行含有多單元(執行檔位元組程式碼指令),但並非所有單元都執行過,
則是局部測試過該指令行。
表格會顯示下列各項:
直欄 |
說明 |
(無標頭) |
指出指令行是已測試
( )、未經測試 ( ) 或局部測試
( ) 的符號。依預設,指令行會塗上綠色、紅色或橙色以指出它們是否已測試、未經測試或局部測試。
|
行號 |
程式碼中的指令行號碼。按照首次執行指令行的順序來列示指令行。
|
單元執行數目 |
指令行中已執行的單元數目。
|
單元數目 |
指令行中的單元總數。
|
單元執行數目百分比 |
在指令行中已執行的單元數目。
|
控制項
下列工具列按鈕是出現在「已註解的程式碼」視圖中的按鈕及功能表指令:
工具列按鈕 |
指令 |
說明 |
 |
在「顯示含已註解的程式碼」與「顯示程式碼資料」之間切換
|
切換「已註解的程式碼」視圖以顯示含已註解的程式碼或程式碼資料。
|
 |
開啟要編輯的程式碼
|
顯示所選項目的程式碼(如果有的話)。
只有您是側寫目前已在 Java 視景中開啟的 Java™ 專案時,才會提供程式碼。
|
註: 如果在您已經收集指令行和方法涵蓋面資料之後,這個視圖報告沒有可顯示的資料,請手動沖寫資料供後續的執行使用。