2015-07-21 34 views
1

我需要跳过使用排序stylecop的规则。我曾试图穿上类,命名空间,使用但没有成功风格应对隐藏规则

以下是相同的文档: http://www.stylecop.com/docs/SA1210.html

请建议合适的地方把这个代码

+0

的使用,为什么不只是排序,使用这样的生产力工具VS帮助HTTPS://visualstudiogallery.msdn.mi crosoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd – 3dd

+0

我用英语和芬兰语对'v'和'w'进行排序时遇到文化问题 –

+0

在我的情况下,我更喜欢使用“域”(.Net库,第三方库和比我的公司库和项目),而不是默认(在我看来没用)字母顺序。 –

回答

0

以下链接介绍了如何使用SuppressMessage http://stylecop.soyuz5.com/Suppressions.html

[SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1210:UsingDirectivesMustBeOrderedAlphabeticallyByNamespace", Justification = "Reviewed.")] 
    public class MyUndocumentedClass 
    { 
     public void MyUndocumentedMethod 
     { 
     } 
    } 
+0

我不明白哪些元素必须放在文件中 –

+0

不起作用,仍然出现错误:错误 SA1210:CSharp.Ordering:使用指令必须按名称空间按字母顺序排序。 –