将 StyleCop 集成到 NAnt 构建脚本中
有没有办法将 StyleCop 集成到 NAnt 脚本中,这样如果样式违规太多,构建就会失败? StyleCop 似乎没有 NAnt 任务,但我们找到了 StyleCopCmd。然而,…
StyleCop XML 文档标头 - 使用 3 /// 而不是 2 //
我在 c# 文件上使用 XML 文档标头来传递 StyleCop 规则 SA1633。 目前,我必须使用 2 个斜杠注释规则来允许 StyleCop 识别标题。例如: // <copyrig…
有 CI 服务器软件可以完成这一切吗?
我正在尝试组合一个持续集成服务器,该服务器将执行以下操作: 使用 subversion 使用 NUnit 测试(在失败的测试上构建失败) 使用 partcover(在 针对…
风格警察 SA1638
我在 VS2008 中使用 StyleCop。我收到此错误: SA1638:文件头的版权标记中的文件属性必须包含文件的名称。 这是我的标头。 // <copyright file="As…
StyleCop MS 构建魔法?谁在称呼 StyleCop 为目标?
在我们的项目文件中,我们使用 StyleCop 并在构建过程中运行它。我们修改了项目文件以包含 StyleCop 目标,如下所示: <Import Project="$(MSBuildB…
重新启用 stylecop
我想我可能不小心在 Visual Studio 2008 环境中禁用了 stylecop。如果我右键单击一个项目并单击“运行 Stylecop”或“Stylecop 设置”,则不会发生任…
自动StyleCop
StyleCop 是一个很棒的视觉工作室小插件。但它不会向您显示实时提示或提供任何自动修复。 随之而来的是 reSharper 和 StyleCop for reSharper,这是理…
FxCop 或 StyleCop 中的自定义静态代码分析规则?
如果编写我自己的静态代码分析规则(针对 C# 代码),使用 StyleCop 与 FxCop 的优缺点是什么? 一种比另一种更适合某种类型的分析吗?或者两者之间的…
为什么我不应该在 StyleCop 中为成员变量添加前缀?
StyleCop 刚刚告诉我,我不应该在成员变量前加上 m_ 前缀。这是 C# 编码风格的官方路线吗?我想是的,因为它来自 MS。有人知道这件事吗? 默认情况下…
C# 这个初始化器真的是多余的吗?
我有以下代码行: var dmrReceived = new DownloadMessagesReport() StyleCop 和 ReSharper 建议我删除冗余的初始值设定项。但是,如果我将其替换为 D…
如何在vim中对C#代码的using语句进行排序?
最近我在 vim 中编辑 C# 代码。并且构建系统启用了 StyleCop,因此所有 using 语句应按字母顺序排列。 因此,我尝试在可视模式下选择以下代码行,然后…
为什么 StyleCop SA1305 不遵守 VS2010(或 MSBuild)中允许的前缀列表?
我刚刚将一个项目从 2008 年升级到 2010 Beta 2,StyleCop 现在正在报告带有前缀“is”的变量名称的 SA1305(匈牙利表示法)警告。 “Is”肯定在允许…