㈠ 代碼度量的結果顯示
當 Visual Studio 分析代碼後,將在復「代制碼度量結果」窗口中顯示結果。該窗口頂部有一個工具欄,還有一些用於顯示計算結果的列。
「層次結構」列包含一個代碼層次結構樹視圖,您可以展開或折疊此視圖以查看所需的詳細信息級別。其餘各列顯示計算的結果。您可以根據需要隱藏或排列結果列。有關更多信息,請參見 如何:添加、移除列或對列進行重排。
「可維護性」列中除了數字結果外還包含一個圖標。綠色圖標表示可維護性程度相對較高。黃色圖標表示中等可維護性程度。紅色圖標表示可維護性低或存在潛在的故障點。這些顏色指示符與 FxCop 規則 AvoidUnmaintainableCode 所使用的嚴重級別相對應。如果可維護性指數低於 10,則此規則將激發錯誤;如果指數介於 10 和 20 之間,則激發警告;如果指數高於 20,則既不激發錯誤,也不激發警告。可維護性指數是以下三種度量值的綜合體現:圈復雜度、代碼行數以及算術復雜度。可維護性指數的值沒有單位。
㈡ visual studio2012統計行數的時候注釋的算不算
軟糖來回答羅:
計算代碼度量值統計的行數非常不準確,會導致行數只有實際行數的1/4左右。
它僅僅統計方法體內有意義的調用語句,連定義語句都不計算在內。
正確的統計代碼行方式:
按Ctrl+F打開查找欄,b*[^:b#/]+.*$,將這個正則表達式填進去,
勾選使用正則表達式,將查找范圍設定為整個項目/解決方案,點擊查找全部按鈕,
然後在 查找結果 1 窗口中,拖到最底部,再往上拖一點一點,最後一行文字:
匹配行: 13914 匹配文件數: 300 已搜索文件總數: 300
另外,搜SourceCounter這個東東可以統計VS行數。可以選擇是否包含注釋。
㈢ 代碼度量的詞彙涵義
代碼度量是一組軟體度量值,使開發人員可以更好地了解他們正在開發的代碼。利用版代碼度量,開權發人員可以了解哪些類型和/或方法應該返工或進行更徹底的測試。開發團隊可以識別潛在的風險、了解項目的當前狀態,並跟蹤軟體開發的進度。