防止 Resharper StyleCop 代码清理创建区域
Posted
技术标签:
【中文标题】防止 Resharper StyleCop 代码清理创建区域【英文标题】:Prevent Resharper StyleCop Code Cleanup to create regions 【发布时间】:2014-09-23 09:09:30 【问题描述】:在代码清理(配置文件:StyleCop)时,它总是为构造函数、属性等创建区域...
#region Constructors and Destructors
public IpDiagnosticsService()
// : base()
// NOP. Required for serializer.
public IpDiagnosticsService(string applicationName, SPFarm farm) : base(applicationName, farm)
// NOP
#endregion
#region Properties
// ...omitted.
#endregion
太棒了。我不想要那个。 如何关闭它?找不到任何选项。
【问题讨论】:
【参考方案1】:Resharper 依赖于定义文件布局的 XML 文件。它可以在 Resharper -> 选项 -> 代码编辑 -> C# -> 类型成员布局下找到。
删除<Group Region="*"/>
元素以删除区域创建。 More details about the file format can be found here.
【讨论】:
好的。我会调查并报告。在最顶部有一个禁用所有区域 iirc 的选项 - 这就是我没有进一步关注模板的原因。 这是一个 Resharper 布局,我希望您希望保留所有其他 StyleCop 格式规则。以上是关于防止 Resharper StyleCop 代码清理创建区域的主要内容,如果未能解决你的问题,请参考以下文章
哪个设置告诉 Resharper(带有 StyleCop)不要在一行上对齐 ASP.Net 控制器属性?
C# 代码规范和质量检查工具 StyleCop.Analyzers
C# 代码规范和质量检查工具 StyleCop.Analyzers