整合其他程式碼品質工具

已完成

許多工具都可以用於評估程式碼品質和技術債務的各個層面。

NDepend

以 .NET 開發人員來說,常見的工具之一是 NDepend。

NDepend 是一種 Visual Studio 延伸模組,可評估開發人員在最近開發期間內新增的技術債務數量,通常是在過去一小時內。

透過這項資訊,開發人員可以在提交程式碼之前進行必要的修正。

NDepend 可讓您建立以 C# LINQ 查詢表示的程式碼規則,而且提供許多內建規則,可偵測各種程式碼異味。

Resharper 程式碼品質分析

Resharper 可以從命令列進行程式碼品質分析。 此外,當自動發現程式碼品質問題時,將會設為失敗組建。

您可以設定跨小組強制執行的規則。

Azure DevOps 中的搜尋

若要尋找可與 Azure DevOps 輕鬆整合的其他程式碼品質工具,請在將工作新增至組建管線時搜尋 Quality (品質) 一詞。

使用品質一詞在市集頁面進行搜尋的螢幕截圖畫面。結果包含 NDepend 和 Resharper。

如需詳細資訊,請參閱:

  • NDepend
  • Visual Studio Marketplace
  • Resharper 程式碼品質分析