SonarLint - Sonqrqube Server Custom Rules

SonarLint - Sonqrqube Server Custom Rules

1. 安裝 SonarLint

2. 檢視 > Team Explore

Team Explore

3. 連到 Sonqrqube Server

Sonqrqube Server

4. Connet

Connet

Connet

5. 連線之後,選擇自己的專案下載規則

下載規則

6. 專案會出現 .sonarlint 跟 .ruleset 檔案

可以將檔案加入版控,組員就可以直接連線

sonarlint

ruleset

7. 建置 > 針對方案程式碼進行分析 (Alt + F11 )

針對方案程式碼進行分析

8. 回到 sonarqube server > 選擇 > 代碼規則 > 質量配置 > 選擇一個自己做的樣板

質量配置

9. 隱藏某條規則 (使用S1118 當範例)

隱藏某條規則

10. 回 Team Explore 再去下載一次 profile

profile

11. 就可以看到 S1118 這條規則已經被隱藏了

隱藏