Skip to main content
1.安装StyleCop
- 下载
- http://stylecop.codeplex.com/
- 安装
- 默认安装到C:\Program Files (x86)\下 StyleCop 4.7 中存放安装文件 MSBuild\StyleCop\v4.7 中存放编译器对StyleCop的引用
2.配置StyleCop
- 生成配置文件
- 打开Visual Studio,在任意一个工程上右键 StyleCop Settings
- 配置规则
- 默认启用了所有检查规则,根据需要去掉一些规则
- 全局应用
- 从工程根目录中剪切Settings.StyleCop,粘贴到解决方案的根目录中
- 规则覆盖
- 子目录中的Settings.StyleCop,可以在父目录的基础上,扩展更严格的规则
3.绑定StyleCop
- 编译触发检查
- 编辑所有 .csproj文件,搜索“Microsoft.CSharp.targets” 在后面添加<Import Project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.targets" />
1.共享StyleCop
- 方式
- 通过版本控制工具,建立StyleCop共享目录
- 拷贝内容
- C:\Program Files (x86)\下的 安装文件和MSBuild文件
2.修改StyleCop引用
- 共享的StyleCop.Targets
- 搜索“UsingTask”,将引用路径修改为共享文件夹下StyleCop.dll的相对路径 即:<UsingTask AssemblyFile="StyleCop.dll" TaskName="StyleCopTask"/>
- 所有 .csproj文件
- 搜索“Microsoft.CSharp.targets” 修改后面StyleCop.targets的引用路径,指向共享文件夹下的副本 即:<Import Project="..\StyleCop\v4.7\StyleCop.Targets" />
3.使用
- 获取配置
- 使用版本控制工具,更新目录
- 检查
- 在Visual Studio中编译工程或解决方案,查看错误列表中的警告