Har*_*ard 7 c# naming-conventions visual-studio-2017
是否有任何工具允许对所有VS2017消息应用修复,例如" IDE1006命名规则违规:这些字必须以大写字母开头 "?
在VS2017中,它必须逐个手动完成,因此列出所有元素都不难在IDE中添加此类功能.我试图在Resharper中找到解决方案,但尽管在命名样式方面它的功能很强,但我找不到我想要的东西.
这是解决方案。Resharper 允许您在 Options/CodeEditing/C#/NamingStyle 中创建自定义命名规则,转至高级设置并添加自定义规则。就我而言,我想将小写事件名称修复为大写。我之前失败了,因为即使我为事件选择了 UpperCamelCase_UndescoreTollerant,Resharper 在 CleanUp Code 后也没有发现任何命名违规。
为了让 CleanUp Code 找到它,还需要做一件事。
字段上的事件订阅默认为$object$ $event$,但必须更改为*$:Luobject$ $event$*(:Lu - 正则表达式第一个字符大写)
CleanUp Code 之后的 Resharper 允许您通过选择事件来修复命名,单击灯泡并申请文档/项目/解决方案。
| 归档时间: |
|
| 查看次数: |
6349 次 |
| 最近记录: |