首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用哪个StyleCop包

使用哪个StyleCop包
EN

Stack Overflow用户
提问于 2018-08-01 14:25:01
回答 1查看 1.8K关注 0票数 4

我将把StyleCop介绍到我的C#项目中,似乎有多种方法可以做到这一点。通过查看NuGet,我可以看到StyleCopPlus.MSBuild (似乎没有被积极开发)、StyleCop、StyleCop.Analyzers,它们似乎都将StyleCop引入了一个项目。Resharper还有一个StyleCop Visual扩展和一个StyleCop扩展。

有推荐的方法吗?一个好的解决方案应该积极开发并支持新的语言特性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-03 09:00:06

TLDR:如果不使用Resharper,则只有一个选择: StyleCopAnalyzers。如果使用Resharper:坚持这一点也为Stylecop。

  1. NuGet - StyleCopPlus.MSBuild:自2014年以来没有积极开发,也没有更新。
  2. Nuget - Stylecop:在他们的项目页面上说:“虽然拉请求将继续被接受,但不太可能在这个项目上完成任何重大的开发。基于罗斯林的StyleCopAnalyzers项目是推荐给只使用Visual 2015或更高版本的开发人员的。”
  3. Nuget - StyleCopAnalyzers:积极开发,最新的更新(测试版)只是一个月前。在nuget上下载量超过3M,这是上面另外两个nuget软件包的10倍多。
  4. Visual扩展:这实际上是与Stylecop包(2)相同的项目。它推荐StyleCopAnalyzers
  5. Resharper扩展:这是基于与2相同的github回购。如果您正在使用Resharper,这将是一个好主意使用Resharper扩展。否则,您将遇到一条规则应用修复程序会破坏另一条规则的情况。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51635818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档