Я хочу настроить .editorconfig так, чтобы он использовал префикс «m_» для всех частных полей в C# /. NET. Не могу найти работающую настройку.
Правило должно поддерживаться в текущей Visual Studio 2017. Желательно также и ReSharper.
Похоже, это не поддерживается
Обратите внимание, что то, что вы хотите, противоречит правилу названия полей в Рекомендации по проектированию каркаса.
В моем случае это не имеет значения. Я хотел бы переместить большую существующую базу кода в .editorconfig вместо правил resharper и сохранить наиболее известные соглашения в том виде, как они есть. Таким образом, вы можете открыть код с установленным resharper и без него и использовать одни и те же правила.
попробуй это
dotnet_naming_rule.private_fields_should_have_prefix.severity = предупреждение dotnet_naming_rule.private_fields_should_have_prefix.symbols = private_fields dotnet_naming_rule.private_fields_should_have_prefix.style = private_prefix_style
dotnet_naming_symbols.private_fields.applicable_kinds = поле dotnet_naming_symbols.private_fields.required_modifiers = частный
dotnet_naming_style.private_prefix_style.required_prefix = m_ dotnet_naming_style.private_prefix_style.capitalization = Camel_case
что ты уже испробовал?