StyleCop 规则自己写

StyleCop是开源免费,静态的C#代码分析工具,可以自定义检查规则,方便扩展,今天我就介绍下我是如何扩展自定义检查规则;

1:首先在官网下载styleCop 安装文件,选择的版本是4.7.55;

2:在github上下载4.7.55版本的源代码;vs打开如下图:修改图中圈的项目下的代码,然后编译生产dll,生产的dll名称为StyleCop.CSharp.Rules.dll;

举个例子:添加要实现 定义事件的委托要使用EventHandler后缀这一规则,添加如下图代码:

3:  用生产的dll替换之前安装的文件夹下的dll;

4:重新打开vs即可看到自己代码写的规则;如下图:

 

posted @ 2017-07-18 23:09  洪大洋  阅读(477)  评论(0编辑  收藏  举报