Visual Studio規范代碼風格,檢查代碼格式的設計器StyleCop.Analyzers使用


首先介紹下StyleCop.Analyzers是干啥用的:StyleCop.Analyzers是微軟開源的一個代碼分析器,主要用途就是用來規范你的代碼風格,比如注釋后面打一個空格。if...else{}的最后一個大括號要換行這種。

這個是元素屬性必須要空一行的規范:

 

 

 

 

 

接下來介紹如何安裝並使用StyleCop.Analyzers:

在Nuget上搜索包並下載安裝:

 

安裝完后,如果你使用的是VS2022,此時你的解決方案設計器里會顯示StyleCop.Analyzers,(有些低版本可能不顯示)

 

 

此時我們單機分析器下的StyleCop.Analyzers,選中靜態字段必須以下划線開頭這個規范,然后將他的級別提升至錯誤

於是我們就可以看見:

 

此時可能會有小伙伴會問,那如果我使用的是低版本的Visual Studio,沒有這個分析器選項,那該怎么辦呢?這里以VS2015為例子,當nuget安裝完StyleCop.Analyzers后,項目里會生成.ruleset文件,單擊文件操作和上方一致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM