首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.editorconfig命名约定无效

.editorconfig命名约定无效
EN

Stack Overflow用户
提问于 2019-05-15 15:26:01
回答 1查看 543关注 0票数 1

我试图为VS 2017的常量创建一个命名约定。问题是,与规则有某种冲突,因为当我定义这样一个常量时,我会得到这个错误:

代码语言:javascript
复制
private const string HOLAMUCHACHO = "1";

“第一个单词”"HOLAMUCHACHO“必须以小写字符开头。

这是我的.editorconfig:

代码语言:javascript
复制
## Private members must be camelCase
dotnet_naming_style.private_field_style.capitalization = camel_case

dotnet_naming_rule.private_fields_are_camel_case.severity = error
dotnet_naming_rule.private_fields_are_camel_case.symbols = private_field_symbol
dotnet_naming_rule.private_fields_are_camel_case.style = private_field_style

dotnet_naming_symbols.private_field_symbol.applicable_kinds = field
dotnet_naming_symbols.private_field_symbol.applicable_accessibilities = private

## Constants must be UPPER_CASE
dotnet_naming_style.upper_case_style.capitalization = all_upper
dotnet_naming_style.upper_case_style.word_separator = _

dotnet_naming_rule.constant_fields_should_be_upper_case.severity = error
dotnet_naming_rule.constant_fields_should_be_upper_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_upper_case.style = upper_case_style

dotnet_naming_symbols.constant_fields.applicable_kinds = field
dotnet_naming_symbols.constant_fields.applicable_accessibilities = *
dotnet_naming_symbols.constant_fields.required_modifiers = const

有什么想法吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-05-15 15:42:25

好的,将const规则置于私有成员之上似乎是有效的:更具体的规则首先:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56152878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档