将自定义规则添加到 core 2.0 的代码分析器
Posted
技术标签:
【中文标题】将自定义规则添加到 core 2.0 的代码分析器【英文标题】:Add custom rule to code analyser for core 2.0 【发布时间】:2018-03-27 08:00:31 【问题描述】:我是使用 nuget 包的代码分析器的新手。 我已经在我的代码中安装了 Microsoft.CodeAnalysis.FxCopAnalyzers,现在我想添加一些自定义规则。 请分享一些例子
谢谢, Shraddha Agrawal
【问题讨论】:
【参考方案1】:您需要为您的项目添加一个规则集,这可以通过几种不同的方式完成。例如,如果您修改规则,则会将规则集文件添加到项目中。
然后您可以打开文件并修改添加/删除规则集
您也可以添加新项目,并选择规则集
项目文件中引用的规则集文件如下:
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<CodeAnalysisRuleSet>ExampleCoreApp.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<CodeAnalysisRuleSet>ExampleCoreApp.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
查看documentation 了解更多信息
【讨论】:
以上是关于将自定义规则添加到 core 2.0 的代码分析器的主要内容,如果未能解决你的问题,请参考以下文章
Spring Data Neo4j - 将自定义分析器添加到 lucene 索引 (PerFieldAnalyzerWrapper)
如何将自定义响应标头添加到来自 azure blob 的响应?
javascript 使用YoastJS将自定义字段中的内容添加到Yoast SEO分析中