-
1811 votesanswersviews
'using'指令应该在命名空间的内部还是外部?
我一直在运行StyleCop一些C#代码,并且它一直报告我的 using 指令应该在命名空间内 . 是否存在将 using 指令放入命名空间而不是命名空间外的技术原因? -
1811 votesanswersviews
'using'指令应该在命名空间的内部还是外部?
我一直在运行StyleCop一些C#代码,并且它一直报告我的 using 指令应该在命名空间内 . 是否存在将 using 指令放入命名空间而不是命名空间外的技术原因? -
0 votesanswersviews
StyleCop:警告未被抑制
我正在开发一个已经引入了样式警察规则集的项目 . 规则集包含将禁止来自项目的警告的规则 . 即使已定义规则集,警告也会显示在警告列表选项卡中 . 我的问题是我在这里缺少什么?或者如何抑制所提到的所有警告 . .DotSetting . 这是 .DotSetting 文件中的代码 <wpf:ResourceDictionary xml:space="preserve"... -
18 votesanswersviews
是sa1200所有使用指令必须放在命名空间(StyleCop)内部吗? [重复]
可能重复:应该在命名空间内部或外部使用 sa1200所有using指令必须放在命名空间内(StyleCop) 这仅仅是为了代码可读性还是这样做有什么实际优势?它以某种方式对GC有帮助吗? -
17 votesanswersviews
阻止Visual Studio在命名空间外部使用指令
Visual Studio(或Resharper)中是否有一个设置允许您指定哪些命名空间应该是默认的以及它们放在哪个范围内? 例如,MVC项目的默认值是 using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Namespace { public clas... -
5 votesanswersviews
StyleCop和FxCop规则相互排斥
我正在使用StyleCop和FxCop工具来改进我的代码,但我来到了一个有两个规则的地方,一个在StyleCop中,另一个在FxCop中相互排斥 . 如果我修复我的代码以匹配StyleCop中的规则,则FxCop验证失败,反之亦然 . 第一个规则是StyleCop的SA1200,它表示所有using指令必须放在命名空间内 . 所有using指令必须放在命名空间内 . 所以我做了类似的事情 na... -
6 votesanswersviews
使用指令,命名空间和程序集参考 - 所有这些都与StyleCop混在一起!
我喜欢坚持使用StyleCop的格式化规则来使代码变得更好和清晰,但我最近遇到了一个警告问题: 所有using指令必须放在命名空间内 . 我的问题是我使用指令,程序集引用(用于模拟文件删除),以及在我的一个测试类中使用的命名空间: using System; using System.IO; using Microsoft.Moles.Framework; using Microsoft.Vi... -
0 votesanswersviews
ReSharper清除我们的代码并更改using指令,以便StyleCop规则SA1200失败 . 该怎么办?
如果我使用Code Cleanup ReSharper功能,我会得到一个文件的开头: using System.Web.UI; [assembly: WebResource("Company.Web.Resources.foo.js", "application/x-javascript")] namespace SiteSeeker.Web.WebCo... -
1858 votesanswersviews
'using'指令应该在命名空间的内部还是外部?
我一直在运行某些C#代码StyleCop,它一直报告我的 using 指令应该在命名空间内 . 是否存在将 using 指令放入命名空间而不是命名空间外的技术原因? -
2 votesanswersviews
visual studio 2010在命名空间内插入使用指令
我对一个描述here的问题完全相反 . 在我的情况下,Visual Studio在命名空间内插入使用指令,我想防止这种情况 . 我确实尝试取消选中Resharper选项:语言 - > C# - >格式化样式 - >命名空间导入 - >将使用指令添加到最深的范围它没有帮助 . 我还试图暂时禁用Resharper . 还是同样的问题 . 顺便说一句,我也安装了StyleCop和... -
0 votesanswersviews
如何在命名空间级别上压缩stylecop?
我尝试使用以下指令告诉StyleCop避免整个命名空间: [module: System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.DocumentationRules", "*", Justification = "Reviewed. Suppression is OK h... -
9 votesanswersviews
从NuGet包实现StyleCop MSBUILD
一个快速的前兆,说我已经在论坛和网络上进行了一般性的搜索,我已经尝试了在这个论坛和其他地方发现的大量建议,但无济于事 . 我遇到的问题是我的公司正在寻求使用StyleCop,ReSharper和JSLint(等等)等工具实现内部自动化同行评审(在某种程度上) . 我们正在使用针对我们内部NuGet包存储库(feed)的自定义NuGet包,以便我们的开发人员获得一个管理版本的工具(即,在它被审核和发...