tph*_*ton 4 c# resharper naming-conventions
是否可以为特定单词的Resharper命名约定添加例外?特别是,我希望能够将枚举值设为"iPhone",即使我通常更喜欢使用PascalCase来表示枚举值.
我检查了Resharper的命名样式文档,但没有看到任何添加自定义异常的方法.我也尝试使用自定义缩写列表,但这仅适用于所有大写字母.
您不能为特定单词添加例外,但有一些解决方法.
使用ReSharper,您可以为成员添加多个命名规则.您可以为"枚举成员"设置添加新规则,并将其名称前缀设置为"iPhone".使用此设置,您将能够定义"iPhone"枚举值.请注意,使用此设置,您还可以定义"iPhoneWithReallyCoolFeature"枚举值,因为它不违反此规则.
设置屏幕截图:

更新:
如果您不介意污染代码,可以添加
// ReSharper disable once InconsistentNaming
Run Code Online (Sandbox Code Playgroud)
就在你的"iPhone"枚举成员之前.
| 归档时间: |
|
| 查看次数: |
646 次 |
| 最近记录: |