You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过.editorconfig将.NET auto properties命名规则设为camelCase

修改自动属性命名约定为camelCase的实现方案

可以通过.editorconfig配置文件完成该命名规则调整,VS Code搭配官方C#开发扩展即可原生识别该配置,无需额外安装第三方工具。

具体配置方法

在项目根目录找到或新建.editorconfig文件,添加如下配置段:

# 定义camelCase命名样式
dotnet_naming_style.camel_case.capitalization = camel_case

# 指定规则适用范围:覆盖所有访问级别的属性
dotnet_naming_symbols.all_properties.applicable_kinds = property
dotnet_naming_symbols.all_properties.applicable_accessibilities = public, private, protected, internal, protected_internal, private_protected

# 绑定命名规则:属性必须使用camelCase格式,违规时显示警告提示
dotnet_naming_rule.property_camel_case_rule.symbols = all_properties
dotnet_naming_rule.property_camel_case_rule.style = camel_case
dotnet_naming_rule.property_camel_case_rule.severity = warning

生效说明

  • 配置保存后,不符合camelCase命名规则的自动属性会在编辑器中显示波浪线告警,同时提供一键快速重命名的修复选项。
  • 如果需要将自动属性和带自定义逻辑的普通属性做规则区分,可以调整applicable_kinds的匹配范围,或者自定义符号集实现更细粒度的规则控制。
  • 若配置保存后没有即时生效,在VS Code命令面板执行Developer: Reload Window命令重载窗口即可。

VS Code环境相关场景截图

内容的提问来源于stack exchange,提问作者Markus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 06:18:26