共用方式為


在程式碼度量資訊結果視窗中工作

[程式碼度量資訊結果] 視窗顯示程式碼度量資訊分析所蒐集的資料。 如需程式碼度量資料值的詳細資訊,請參閱程式碼度量值

此主題包括下列章節:

程式碼度量結果視窗

[程式碼度量結果] 視窗包含一個位於頂端的工具列,以及用來顯示計算結果的資料行。

資料行

說明

階層架構

[階層架構] 資料行包含程式碼階層架構的樹狀檢視,您可以將它展開或摺疊來查看需要的詳細程度。 其他資料行則顯示計算的結果。 您可以視需要隱藏或排列這些結果資料行。

可維護性

[可維護性] 資料行中除了數值結果以外還包含一個圖示。 綠色圖示代表可維護性的等級相對較高, 黃色圖示代表可維護性屬於中度等級, 而紅色圖示則代表可維護性等級偏低,而且可能存在問題點。 這些色彩標記會對應至 FxCop 規則 AvoidUnmaintainableCode 所使用的嚴重性分類。 如果可維護性指數低於 10,此規則就會引發錯誤。如果指數介於 10 與 20 之間,此規則就會引發警告。如果指數高於 20,則不會引發錯誤或警告。 可維護性指數是三項度量的綜合指數:循環複雜度、程式碼行數,以及計算複雜度。 其值不會以單位表示。

顯示程式碼度量結果

[程式碼度量結果] 視窗會在您產生程式碼度量結果時自動顯示。 您也可以隨時顯示此視窗。

若要顯示程式碼度量結果視窗

  • 在 [分析] 功能表上,按一下 [視窗],再按一下 [程式碼度量資訊結果]。

    -或-

  • 指向 [檢視] 功能表上的 [其他視窗],然後按一下 [程式碼度量結果]。

    [程式碼度量結果] 視窗隨即顯示 (即使視窗中不含任何結果也一樣)。

若要檢視程式碼度量詳細資料

  • 如果已經產生程式碼度量資訊結果,請展開 [階層架構] 欄中的樹狀目錄。

篩選程式碼度量結果

您可以使用視窗頂端的工具列來篩選 [程式碼度量結果] 視窗中顯示的結果。 例如,您可能只想查看可維護性指數低於 65 的結果。

[篩選] 下拉式方塊包含結果資料行的名稱。 定義篩選條件後,它就會加入至清單底部,並設定縮排。 這份清單可以包含最近定義過的十個篩選條件。

若要篩選程式碼度量資訊結果

  1. 從 [篩選條件] 清單中選取資料行名稱。

  2. 在 [最小值] 中,輸入要顯示的最小值。

  3. 在 [最大值] 中,輸入要顯示的最大值。

  4. 按一下 [套用篩選條件] 按鈕。

  5. 若要查看結果詳細資料,請展開階層架構樹狀目錄。

加入、移除和重新排列資料行

您可以在 [程式碼度量結果] 視窗中加入或移除結果資料行。 此外,您也可以重新排列結果資料行,讓它們按照您想要的順序顯示。

若要移除資料行

  1. 按一下 [新增/移除資料行] 按鈕。

    -或-

    以滑鼠右鍵按一下任何資料行標題,再按一下 [新增/移除資料行]。

  2. 在 [新增/移除資料行] 對話方塊中,清除您要移除之資料行的核取方塊,然後按一下 [確定]。

若要加入先前移除的資料行

  1. 按一下 [新增/移除資料行] 按鈕。

    -或-

    以滑鼠右鍵按一下任何資料行標題,再按一下 [新增/移除資料行]。

  2. 在 [新增/移除資料行] 對話方塊中,選取您要加入之資料行的核取方塊,然後按一下 [確定]。

若要重新排列資料行

  1. 按一下 [新增/移除資料行] 按鈕。

    -或-

    以滑鼠右鍵按一下任何資料行標題,再按一下 [新增/移除資料行]。

  2. 在 [新增/移除資料行] 對話方塊中,選取您要移動的資料行,然後按一下向上箭號或向下箭號。

  3. 將資料行移到適當的位置後,按一下 [確定]。

請參閱

工作

HOW TO:產生程式碼度量資料

其他資源

測量 Managed 程式碼的複雜度和維護性