防止Resharper StyleCop代码清理创建区域化

5

在进行代码清理(使用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个回答

6
Resharper依赖于一个定义文件的XML文件,该文件定义了文件的布局。它可以在Resharper -> Options -> Code Editing -> C# -> Type Members Layout中找到。
要删除区域创建,请删除<Group Region="*"/>元素。更多关于文件格式的详细信息可在此处找到

好的,我会调查并回报。在最顶部有一个选项可以禁用所有区域,如果我没记错的话 - 这就是为什么我没有进一步关注模板的原因。 - lapsus
那是Resharper的布局,我想你希望保留所有其他StyleCop格式规则。 - jessehouwing

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接