EditorConfigLanguage
EditorConfigLanguage copied to clipboard
Request: Provide intellisense for .NET naming rules
Installed product versions
- Visual Studio: 2019
- This extension: 1.17.288
Description
There is a missing of intellisense support for .NET naming rules between:
- dotnet_naming_rule
- dotnet_naming_symbols
- dotnet_naming_style
Steps to recreate
- Open .editorconfig file in Visual Studio
- Create a dotnet_naming_style
double_underscored
dotnet_naming_style.double_underscored.required_prefix = __
dotnet_naming_style.double_underscored.capitalization = pascal_case
- Create a dotnet_naming_symbols
private_static_field
dotnet_naming_symbols.private_static_field.applicable_kinds = field
dotnet_naming_symbols.private_static_field.applicable_accessibilities = private
dotnet_naming_symbols.private_static_field.required_modifiers = static
- Create a dotnet_naming_rule
private_static_field
dotnet_naming_rule.private_static_field.symbols = private_static_field
dotnet_naming_rule.private_static_field.style = double_underscored
dotnet_naming_rule.private_static_field.severity = warning
In step 4 is no intellisense for .symbols =
(should be private_static_field
) and .style =
(should be double_underscored
).
Current behavior
dotnet_naming_rule.<ruleName>.symbols =
has no intellisense for dotnet_naming_symbols.<symbolName>
dotnet_naming_rule.<ruleName>.style =
has no intellisense for dotnet_naming_style.<styleName>
Expected behavior
Intellisense for
dotnet_naming_rule.<ruleName>.symbols
from dotnet_naming_symbols.<symbolName>
and for
dotnet_naming_rule.<ruleName>.style
from dotnet_naming_style.<styleName>
.