【问题标题】:Updating from StyleCop 4.7 (Classic) to StyleCop.Analyzers从 StyleCop 4.7 (Classic) 更新到 StyleCop.Analyzers
【发布时间】:2016-02-02 21:46:27
【问题描述】:

我在 VS2015 中将 stylecop classic 升级到最新版本(StyleCop.Analyzers 1.0.0),根据 GitHub 的介绍,我不能再使用 Settings.StyleCop,只能创建一个新的 stylecop.json 文件。

现在的问题是我在 settings.StyleCop 中确实有一些自定义设置,例如 Spelling 选项卡中的“识别的单词”,以及 Options 选项卡中的某些选项。如何将它们添加到 json 文件中?在他们的 github 网站上找不到任何关于此的内容。请帮忙。

【问题讨论】:

  • schema 中似乎没有与拼写选项卡对应的任何内容。

标签: visual-studio code-organization stylecop


【解决方案1】:

所有配置选项都记录在这里:Configuration.md

analyzers 项目删除了拼写检查以提高性能(see Issue 1057)

一些文档规则是主观的,旨在建立 文档内容的质量。这些规则需要 CPU 时间 评估并且是文档质量的总体较差的指标。我 相信随着规则到位,开发人员将专注于 开发过程中文档的错误方面。

SA1628: Documentation text must begin with a capital letter
SA1630: Documentation text must contain whitespace
SA1631: Documentation must meet character percentage
SA1632: Documentation text must meet minimum character length
SA1650: Element documentation must be spelled correctly

我建议在 StyleCopAnalyzers 中永久禁用这些规则。

关于拼写检查,

您可以考虑使用代码分析 + Code Analysis Dictionary。 (例如:CA1704: Identifiers should be spelled correctly

另一种选择是使用以拼写为中心的视觉工作室插件(请参阅Visual Studio Spell Checker Extension

【讨论】:

  • 谢谢。我其实是在 Github 上得到了作者的回复,只是对“字典”一无所知。你的回复有更多我可以真正使用的细节。谢谢!!
猜你喜欢
  • 2012-04-11
  • 1970-01-01
  • 1970-01-01
  • 2012-07-12
  • 1970-01-01
  • 2014-07-01
  • 2016-05-08
  • 2012-05-06
  • 2021-06-14
相关资源
最近更新 更多