StyleCop 中文環境設定

Stylecop使用一段時間後,感覺有兩個預設規則不太適合中文環境,所以個人會在專案中取消這兩條規則

首先在專案上按右鍵,選擇StyleCop Settings


在Rules中的Documentation Rules中,再打開Element Documentation

取消SA1630 DocumentationTextMustContainWhitespace

取消SA1650 ElementDocumentationMustBeSpelledCorrectly

設定好按OK後,專案下面就會多出一個隱藏檔,檔名為Settings.StyleCop

內容是XML格式的文件,可以看的出來,就是把那兩條規則關閉而已
<StyleCopSettings Version=”105”>
<Analyzers>
<Analyzer AnalyzerId=”StyleCop.CSharp.DocumentationRules”>
<Rules>
<Rule Name=”DocumentationTextMustContainWhitespace”>
<RuleSettings>
<BooleanProperty Name=”Enabled”>False</BooleanProperty>
</RuleSettings>
</Rule>
<Rule Name=”ElementDocumentationMustBeSpelledCorrectly”>
<RuleSettings>
<BooleanProperty Name=”Enabled”>False</BooleanProperty>
</RuleSettings>
</Rule>
</Rules>
<AnalyzerSettings />
</Analyzer>
</Analyzers>
</StyleCopSettings>