整合其他程式碼品質工具
許多工具都可以用於評估程式碼品質和技術債務的各個層面。
NDepend
以 .NET 開發人員來說,常見的工具之一是 NDepend。
NDepend 是一種 Visual Studio 延伸模組,可評估開發人員在最近開發期間內新增的技術債務數量,通常是在過去一小時內。
透過這項資訊,開發人員可以在提交程式碼之前進行必要的修正。
NDepend 可讓您建立以 C# LINQ 查詢表示的程式碼規則,而且提供許多內建規則,可偵測各種程式碼異味。
Resharper 程式碼品質分析
Resharper 可以從命令列進行程式碼品質分析。 此外,當自動發現程式碼品質問題時,將會設為失敗組建。
您可以設定跨小組強制執行的規則。
Azure DevOps 中的搜尋
若要尋找可與 Azure DevOps 輕鬆整合的其他程式碼品質工具,請在將工作新增至組建管線時搜尋 Quality (品質) 一詞。
如需詳細資訊,請參閱:
- NDepend
- Visual Studio Marketplace
- Resharper 程式碼品質分析