.net 备份字段的Resharper中的自定义命名样式选项

.net 备份字段的Resharper中的自定义命名样式选项,.net,naming-conventions,resharper,.net,Naming Conventions,Resharper,我的组织中的编码标准是将私有字段设置为小写,但属性使用的支持字段将以下划线(\uuu)作为前缀。是否有方法仅为工具中的支持字段添加规则 以下是命名规则编辑器: 我希望局部变量不会出现这个错误 VB和C#中的示例: VB: 公共类员工 “应该低一点 私有useCode为String=“NEW” '应该是_lowerCamelCase Private\u名称作为字符串 作为字符串的公共属性名() 得到 返回\u名称 结束 设置(ByVal值作为字符串) _名称=值 端集 端属性 末级 C#:

我的组织中的编码标准是将私有字段设置为小写,但属性使用的支持字段将以下划线(
\uuu
)作为前缀。是否有方法仅为工具中的支持字段添加规则

以下是命名规则编辑器:

我希望局部变量不会出现这个错误

VB和C#中的示例:

VB:

公共类员工
“应该低一点
私有useCode为String=“NEW”
'应该是_lowerCamelCase
Private\u名称作为字符串
作为字符串的公共属性名()
得到
返回\u名称
结束
设置(ByVal值作为字符串)
_名称=值
端集
端属性
末级
C#:

公共类员工
{
//应该放低一点
私有字符串useCode=“NEW”;
//应该是低一点的
私有字符串\u名称;
公共字符串名{
获取{return\u name;}
设置{u name=value;}
}
}

无论您是否使用此命名约定,是否有方法要求整形器强制执行此操作?

没有方法强制执行ReSharper中支持字段的命名规则,但您可以为实体种类添加多个规则


应用此设置后,ReSharper将允许您有带下划线前缀和不带下划线前缀的字段。

太好了!我很想把再竖琴的建议降到最低限度。我喜欢它执行这两条规则,这取决于我来确保它是正确的。