【问题标题】:Visual Studio 2010 code analysisVisual Studio 2010 代码分析
【发布时间】:2011-07-29 01:07:09
【问题描述】:

我正在使用 VS 2010 的代码分析工具..我注意到没有提供两件事:

  1. 变量、方法和属性名称的正确大小写
  2. 每个方法、事件和其他活动的xml cmets

【问题讨论】:

  • ...你的问题是?
  • 与到目前为止的大多数答案相反,您不需要解决任何一个问题都需要 StyleCop。看我的回答!

标签: asp.net visual-studio-2010


【解决方案1】:

点 - 2 可以由 Stylecop 寻址 - enter link description here。假设您使用 c#。

【讨论】:

    【解决方案2】:

    FxCop 确实处理了其中一件事情。你确定你打开了所有的规则吗?

    在 Microsoft.Naming FxCop 规则下,您拥有诸如 CA1702 之类的规则:“复合词应正确大小写”。

    缺少 XML cmets 实际上是编译器警告(警告 1591)。不过,我怀疑您必须在项目中打开 XML 文档生成才能发生这种情况。在项目属性的构建选项卡下,确保选中“Xml 文档文件”复选框。

    【讨论】:

      【解决方案3】:

      如果你有钱可以花,我推荐Resharper。如果您没有任何花费,请无论如何下载试用版并试一试。它会在您根据可配置规则编码时突出显示大小写。

      StyleCop 将警告公共方法没有足够的 cmets。关于 FXCop 和 StyleCop 之间的区别,这里有一个很好的答案:Stylecop vs FXcop

      【讨论】:

        【解决方案4】:

        代码分析仅检查良好的编码习惯,例如记得处理一次性物品等

        StyleCop 将帮助您解决上述其他两种情况。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-02-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-07-05
          相关资源
          最近更新 更多