梦想这东西和经典一样,不会因为时间而褪色,反而更显珍贵

Visual Studio StyleCop(三)项目如何共享StyleCop

2017-4-24 18:52:57 · 414次浏览

问题列表

1.项目之间使用一个统一StyleCop配置
2.共享StyleCop配置

当你设置了一些StyleCop的规则,StyleCop将在你的项目目录中生成一个Settings.StyleCop文件,用于描述此项目的设置。 如何共享你的项目配置?

设置文件手动拷贝

将其他项目生成的Settings.StyleCop文件拷贝至目标解决方案目录下,设置适用于位于设置文件位置下的所有项目。将Settings.StyleCop文件放在任何根目录中,它将自动应用于该目录下的所有项目。

如果项目中根目录存在设置,子项目的设置将优先生效。

全局的设置文件

如何编辑全局的设置文件?

  • 1.将StyleCop设置文件Settings.StyleCop文件拷贝至StyleCop安装文件夹中。

  • 2.打开项目设置 Settings Files,选择“Merge with settings file found in parent folders”放置在此文件夹中的设置文件将被视为最终的父设置文件,权重最高,并且这个设置将适用于由StyleCop分析所有项目,无论它们设置了什么规则。


Visual Studio StyleCop(三)项目如何共享StyleCop - Lorna

链接到指定设置的地址

也可以通过选择“Merge with the following settings file”(使用以下设置合并),将文件放入文件夹,或者放入共享服务器内。通知指定指定路径来设置共享的规则。该路径支持环境变量。

Visual Studio StyleCop(三)项目如何共享StyleCop - Lorna

覆盖父文件设置

每当设置发生覆盖时,设置的规则中会已粗体显示

Visual Studio StyleCop(三)项目如何共享StyleCop - Lorna

其他相关文章

写在最后

1.本文是Lorna的笔记,如果你觉得以上代码及说明存在问题或者可以改进的地方,请留言告诉我,非常感谢!
2.英文好的同学也可以自己去该主页上面阅读,主页地址:https://stylecop.codeplex.com/


与本文相关的文章推荐