Visual Studio C#-settings和StyleCop(MS源代码分析)
有没有人为Visual Studio设置XML或与.vssettings文件兼容的StyleCop?Visual Studio C#-settings和StyleCop(MS源代码分析)
我已经使用Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries这本书作为关于微软认为是格式化C#并正确设置Visual Studio设置的正确方法的指导。
但是,当我在Visual Studio中使用“格式化文档”时,StyleCop会在所有滚动条上触发并投诉各种事物。
有些错误甚至似乎无法在设置中设置。像卷曲的大括号应该在一条新的线上,如果有东西横跨多行。
StyleCop for ReSharper会有一定的帮助:
了StyleCop ReSharper的是目前功能在完成时已达到功能平价4.3 StyleCop的。
有148个StyleCop规则。
- 其中38个必须手动修复(通常是因为您必须键入描述性文本或重命名变量)。
- 剩余的110条规则中的58条通过R#Code Cleanup(静默模式)进行修复。
- 在剩下的52个中,我们有代码清理规则自动修复所有这些规则。
我们还提供了106个快速修复,对于违规可自动固定在110条规则提供到位上下文菜单修复
我们还船就配置“了StyleCop友好ReSharper的代码风格共享设置文件” ReSharper以StyleCop友好的方式自动格式化代码。
够好。没有真正解决问题中描述的问题,但它可能尽可能接近你能得到的。 – 2009-08-27 07:44:36
我完全同情你。很多StyleCop规则只是代码格式化,所以工具应该修复它。 Visual Studio的设置应该与StyleCop兼容,但不是,到目前为止我没有找到设置文件。 – mfloryan 2009-08-26 19:15:27