当我运行它时,我在“输出”窗口中看到了这个输出。我在哪里可以找到有关发现的实际违规行为的详细信息?------StyleCopstarted------Pass1:Form1.Designer.cs...Pass1:Form1.cs...Pass1:MonthPeriod.cs...Pass1:Application.Designer.cs...Pass1:MonthPeriods.cs...Pass1:AssemblyInfo.cs...Pass1:Resources.Designer.cs...Pass1:MyNamespaceSupportForCSharp.cs...Loade
我使用的是StyleCop4.7版。全局抑制不适用于所选命名空间的每个成员。我在同一个命名空间(StyleCopSample.Test)中有两个文件。当我在第一个文件中设置抑制消息时,消息只针对这个文件抑制,但第二个文件仍然收到警告。第一个文件的内容:[assembly:SuppressMessage("CSharp.DocumentationRules","*",Scope="Namespace",Target="StyleCopSample.Test")]namespaceStyleCopSample.Test{classTestFirst{}}第二个文件的内容:namespace
我刚刚安装了Stylecop4.5RC和ReSharper。当我创建一个新类(class)时,我发现我现在是合规的(耶!),但我希望公司成为我的公司,而不是Microsoft。我还有太多事情要做,不得不担心更新版权文本。默认情况下如何填写这些内容?//-----------------------------------------------------------------------////TODO:Updatecopyrighttext.////------------------------------------------------------------------
这似乎是一个微不足道的问题,但是当我为resharper安装stylecop插件时,我的评论会像这样格式化//////Getsthegiftitem./////////Theuid./////////Theupc./////////GiftGetGift(longuid,stringupc);相对于///Getsthegiftitem.///Theuid.///Theupc.///GiftGetGift(longuid,stringupc);我似乎找不到任何方法来关闭这种格式。 最佳答案 如果您在Resharper中安装了Micro
我想将Stylecop警告视为错误,但它对我不起作用。我的项目配置为将警告视为错误,如果我使用真正的“编译器警告”进行构建,它确实会显示编译器错误。但是如果出现“Stylecop警告”,它只会显示一个编译器警告。因此,当出现Stylecop警告时,我烦人地checkinTeamCity并没有破坏CI构建。我正在使用VS2013和Stylecop4.7.49。我的设置:项目->属性->构建警告级别:4抑制警告:1591将警告视为错误:全部项目->Stylecop设置->选项将违规视为错误:选中正确中断构建的示例代码,包含真实的编译器警告:usingSystem;namespaceCode
好吧,我下载了最新版本,然后安装,检查以将整个文件安装到本地驱动器上。我重新启动VS2010并重新运行它。不幸的是,我在菜单>工具中找不到任何应该与stylecop相关联的东西(如教程“如何使用stylecop”中所示)。我正在使用x64Windows7。我真的不知道如何使用它。看:我点击里面的代码,白色区域,我只看到这个: 最佳答案 1)从here下载StyleCop2)关闭所有VisualStudio实例3)安装StyleCop4)打开VisualStudio,在代码文件中右击,可以看到RunStyleCop选项
是否有用于C/C++的类似ReSharper/StyleCop的VisualStudio插件?我每天都在使用ReSharper和StyleCop插件。最近刚刚开始了一个涉及C/C++编程的新项目。我想念这些插件的一些功能,例如代码格式化、使用更清晰和更好的代码的提示/技巧、文档/统一代码要求、优化包含等等.... 最佳答案 VisualAssistX几乎是在VisualStudio中进行C++编程的事实。 关于c++-适用于C/C++的类似ReSharper/StyleCop的Visua
StyleCop提供检查空格使用的一致性,但遗憾的是缺乏相反的想法:强制源代码使用制表符。有什么方法可以添加此功能吗?不一定是StyleCop,也欢迎使用其他工具。 最佳答案 我也是一个制表符而不是空格的人,尽管有很多理由使用其中任何一个,而且还有其他地方可以了解为什么您认为一个比另一个更好.:)我实际上想要同样的东西-检查制表符缩进的规则-所以我根据StyleCop的SpacingRules源代码编写了它。它似乎工作得相当好,尽管到目前为止我只在几个项目中使用过它。它可能会被优化或其他什么......但它有效。usingSyste
StyleCop提供检查空格使用的一致性,但遗憾的是缺乏相反的想法:强制源代码使用制表符。有什么方法可以添加此功能吗?不一定是StyleCop,也欢迎使用其他工具。 最佳答案 我也是一个制表符而不是空格的人,尽管有很多理由使用其中任何一个,而且还有其他地方可以了解为什么您认为一个比另一个更好.:)我实际上想要同样的东西-检查制表符缩进的规则-所以我根据StyleCop的SpacingRules源代码编写了它。它似乎工作得相当好,尽管到目前为止我只在几个项目中使用过它。它可能会被优化或其他什么......但它有效。usingSyste
这个问题在这里已经有了答案:关闭13年前。PossibleDuplicate:ShouldUsingsbeinsideoroutsidethenamespacesa1200所有using指令必须放在命名空间(StyleCop)内这只是为了代码的可读性还是这样做有任何实际好处?它以某种方式帮助GC吗?