我想将我的VS 2015 RC实例与StyleCop集成,以便在解决方案资源管理器中右键单击项目时,有StyleCop菜单选项[运行StyleCop,运行StyleCop(重新扫描全部),StyleCop设置]可用。从官方StyleCop网站安装StyleCop-4.7.49.0.msi适用于VS 2013,但不适用于2015。是否可能实现这一点?
最近安装了VS2015 Community版本。由于StyleCop项目没有列出支持2015的版本,所以我进行了更深入的挖掘。
我找到了解决方案。可以通过Nuget安装StyleCopAnalyzers(确保您勾选了“包括预发布”复选框)来逐个项目安装。这是一个有趣的解决方案,我喜欢它的外观。
缺点是不能仅使用旧的Settings.StyleCop,并且需要一些搜索才能找到如何配置规则。我找到了这篇博客文章。基本上,您需要扩展引用列表,然后右键单击分析器创建规则集,这样项目中就会有.ruleset文件。
如果你正在使用ReSharper,那么这个包中有针对ReSharper的StyleCop支持: https://resharper-plugins.jetbrains.com/packages/ReSharper.StyleCop/