是否可以将Microsoft规则集(FxCop规则)集成到Resharper中?

时间:2013-11-14 09:40:43

标签: visual-studio teamcity fxcop stylecop code-cleanup

我们有一个很大的传统解决方案(170多个项目),并希望:

  1. 使用我们定义的规则自动为所有代码库执行初始代码清理。
  2. 有可与ReSharper集成的插件,以便我们可以在代码中看到警告/提示/建议,并使用Ctrl + Enter应用快速修复。
  3. 在源代码管理中进行配置,因此可以在每次提交后由TeamCity检查所有团队成员和编码样式之间进行共享。
  4. 我们发现的最好的是使用R#+ StyleCop,但我最近发现FxCop和Visual Studio使用的代码质量还有更多规则 - Microsoft Code Analisys规则集: http://msdn.microsoft.com/en-us/library/dd264925.aspx

    StyleCop规则集与它不兼容。我们更喜欢遵循Microsoft规则集,而不是StyleCop。

    问题:有没有办法将Microsoft规则集(自定义)集成到ReSharper中并具备上述三个 - 清理,快速修复,TeamCity与Microsoft规则的集成?经过一天的谷歌搜索,我没有找到如何做到这一点。有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

我相信现在应该可以在resharper中实现。

  

ReSharper允许您配置一组广泛的格式规则并在代码中强制执行。当ReSharper生成具有代码完成和代码生成功能,代码模板和重构的新代码时,将应用这些规则。格式规则也可以应用于当前选择,当前文件中的现有代码,或者在更大范围内应用于整个解决方案。

来源:Jetbrains Resharper Help