「SonarLint」程式碼品質最佳利器

一、前言

筆者工作的經驗常接手維護先前的專案,因公司以前未導入程式碼品質工具,較容易遇到不易閱讀的程式碼和較特殊的語法。為了日後讓大家撰寫程式能盡量一致、好閱讀,因此引入程式碼品質工具 SonarLintSonarLint 提供程式碼的建議和規範,讓新進員工或老員工能有較一致的程式碼寫法。

二、開發環境

  • 整合開發環境:Visual Studio 2019
  • 語言:C#
  • .net framework:4.6.2

三、SonarLit for Visual Studio 2019 安裝

圖、延伸模組 > 管理延伸模組

圖、選擇 SonarLit for Visual Studio 2019  > 下載

圖、安裝前先關閉 SonarLit for Visual Studio 2019,再安裝

圖、安裝後SonarLit for Visual Studio 2019 會有 SonarLit 的提示

四、安裝前後的比較

圖、安裝前後的比較

五、相關連結

  1. 使用「Visual Studio 2019」建置一個有 Mvc 和 Web Api 架構的網站
  2. 「軟體三層式架構」介紹與實作
  3. 使用「Visual Studio 2019」建置單元測試專案

留言

這個網誌中的熱門文章

使用「LINE Messaging API」發送 line 訊息

使用「Visual Studio 2019」建置 Windows 服務

使用「NLog」來記錄應用程式的大小事吧

「Katalon Recorder」簡化測試腳本撰寫的工具

「linqkit」動態組裝 LINQ 條件的好用套件

使用 Visual Studio 2019 實作「RESTful API」

如何傳送訊息至「Teams」的 Channel

「Chrome Headless」隱藏瀏覽器的介面,讓爬蟲程式偷偷的執行

asp.net 下的 JSON 套件最佳利器「Newtonsoft.Json」