使用程式碼度量資料
[程式碼度量資訊結果] 視窗顯示程式碼度量資訊分析所蒐集的資料。 如需程式碼度量資料值的詳細資訊,請參閱程式碼度量值。
此主題包括下列章節:
程式碼度量結果視窗
[程式碼度量結果] 視窗包含一個位於頂端的工具列,以及用來顯示計算結果的資料行。
資料行 |
描述 |
---|---|
階層架構 |
[階層架構] 資料行包含程式碼階層架構的樹狀檢視,您可以將它展開或摺疊來查看需要的詳細程度。 其他資料行則顯示計算的結果。 您可以視需要隱藏或排列這些結果資料行。 |
可維護性 |
[可維護性] 資料行中除了數值結果以外還包含一個圖示。 綠色圖示代表可維護性的等級相對較高, 黃色圖示代表可維護性屬於中度等級, 而紅色圖示則代表可維護性等級偏低,而且可能存在問題點。 這些色彩標記會對應至 FxCop 規則 AvoidUnmaintainableCode 所使用的嚴重性分類。 如果可維護性指數低於 10,此規則就會引發錯誤。如果指數介於 10 與 20 之間,此規則就會引發警告。如果指數高於 20,則不會引發錯誤或警告。 可維護性指數是三項度量的綜合指數:循環複雜度、程式碼行數,以及計算複雜度。 其值不會以單位表示。 |
顯示程式碼度量結果
[程式碼度量結果] 視窗會在您產生程式碼度量結果時自動顯示。 您也可以隨時顯示此視窗。
若要顯示程式碼度量結果視窗
在 [分析] 功能表上,按一下 [視窗],再按一下 [程式碼度量資訊結果]。
-或-
指向 [檢視] 功能表上的 [其他視窗],然後按一下 [程式碼度量結果]。
[程式碼度量結果] 視窗隨即顯示 (即使視窗中不含任何結果也一樣)。
若要檢視程式碼度量詳細資料
- 如果已經產生程式碼度量資訊結果,請展開 [階層架構] 欄中的樹狀目錄。
篩選程式碼度量結果
您可以使用視窗頂端的工具列來篩選 [程式碼度量結果] 視窗中顯示的結果。 例如,您可能只想查看可維護性指數低於 65 的結果。
[篩選] 下拉式方塊包含結果資料行的名稱。 定義篩選條件後,它就會加入至清單底部,並設定縮排。 這份清單可以包含最近定義過的十個篩選條件。
若要篩選程式碼度量資訊結果
從 [篩選條件] 清單中選取資料行名稱。
在 [最小值] 中,輸入要顯示的最小值。
在 [最大值] 中,輸入要顯示的最大值。
按一下 [套用篩選條件] 按鈕。
若要查看結果詳細資料,請展開階層架構樹狀目錄。
加入、移除和重新排列資料行
您可以在 [程式碼度量結果] 視窗中加入或移除結果資料行。 此外,您也可以重新排列結果資料行,讓它們按照您想要的順序顯示。
若要移除資料行
按一下 [新增/移除資料行] 按鈕。
-或-
以滑鼠右鍵按一下任何資料行標題,再按一下 [新增/移除資料行]。
在 [新增/移除資料行] 對話方塊中,清除您要移除之資料行的核取方塊,然後按一下 [確定]。
若要加入先前移除的資料行
按一下 [新增/移除資料行] 按鈕。
-或-
以滑鼠右鍵按一下任何資料行標題,再按一下 [新增/移除資料行]。
在 [新增/移除資料行] 對話方塊中,選取您要加入之資料行的核取方塊,然後按一下 [確定]。
若要重新排列資料行
按一下 [新增/移除資料行] 按鈕。
-或-
以滑鼠右鍵按一下任何資料行標題,再按一下 [新增/移除資料行]。
在 [新增/移除資料行] 對話方塊中,選取您要移動的資料行,然後按一下向上箭號或向下箭號。
將資料行移到適當的位置後,按一下 [確定]。
複製資料至剪貼簿或 Excel
您可以選取和複製程式碼度量資訊資料到剪貼簿當做包含每個資料行的名稱和值一行的文字字串。 您也可以按一下 [在 Microsoft Excel 中開啟清單] 匯出所有程式碼度量資訊結果至 Excel 報表
根據程式碼度量資訊結果建立工作項目
您可以根據在 [程式碼度量資訊結果] 視窗之結果建立 Team Foundation 工作項目。 當工作項目建立時, Visual Studio 會自動一個在 [標題] 欄位和程式碼度量資訊資料的標題, 在 [歷程記錄] 索引標籤之下。
如需如何建立工作項目的詳細資訊,請參閱 建立工作項目。
若要根據結果建立工作項目
以滑鼠右鍵按一下結果。
指向 [建立工作項目],然後按一下要建立的工作項目類型 ([Bug]、[工作] 等等)。
填入所有必要欄位,完成工作項目表單。
在 [檔案] 功能表上按一下 [全部儲存],儲存工作項目。
若要根據結果建立 Bug
按一下以選取結果。
按一下 [建立工作項目] 按鈕。
填入所有必要欄位,完成工作項目表單。
在 [檔案] 功能表上按一下 [全部儲存],儲存工作項目。