Файл editorconfig для правил языка С# не вызывает сбой сборки ⇐ C#
Файл editorconfig для правил языка С# не вызывает сбой сборки
У меня есть простой файл Program.cs:
пространство имен SampleApp { Программа внутреннего класса { частное статическое поле int; static void Main(string[] args) { Console.WriteLine("Привет, мир!"); Тест(); } публичный статический недействительный тест() { Console.WriteLine(поле); } } } и следующее правило именования в моем файле .editorconfig:
dotnet_naming_rule.private_or_internal_field_should_be_underscore.severity = ошибка dotnet_naming_rule.private_or_internal_field_should_be_underscore.symbols = Private_or_internal_field dotnet_naming_rule.private_or_internal_field_should_be_underscore.style = подчеркивание В моей IDE я действительно вижу ошибку относительно частного поля «поле», говоря:
Ошибка IDE1006. Нарушение правил именования: отсутствует префикс: '_'
и оно появляется в моем списке ошибок.
Когда я пытаюсь собрать и запустить программу, все выполнено успешно, хотя уровень серьезности был помечен как ошибка.
Я также обязательно включил эту строку:
dotnet_diagnostic.IDE1006.severity = ошибка
в моем файле конфигурации редактора, но он успешно компилируется и запускается.
Это все возможные исправления, которые я нашел в Интернете, но ни одно из них, похоже, не решило мою проблему.
Если кто-нибудь сможет мне помочь, буду очень признателен.
Я попробовал добавить эту строку:
dotnet_diagnostic.IDE1006.severity = ошибка
и отметьте правило как ошибку:
dotnet_naming_rule.private_or_internal_field_should_be_underscore.severity = ошибка
У меня есть простой файл Program.cs:
пространство имен SampleApp { Программа внутреннего класса { частное статическое поле int; static void Main(string[] args) { Console.WriteLine("Привет, мир!"); Тест(); } публичный статический недействительный тест() { Console.WriteLine(поле); } } } и следующее правило именования в моем файле .editorconfig:
dotnet_naming_rule.private_or_internal_field_should_be_underscore.severity = ошибка dotnet_naming_rule.private_or_internal_field_should_be_underscore.symbols = Private_or_internal_field dotnet_naming_rule.private_or_internal_field_should_be_underscore.style = подчеркивание В моей IDE я действительно вижу ошибку относительно частного поля «поле», говоря:
Ошибка IDE1006. Нарушение правил именования: отсутствует префикс: '_'
и оно появляется в моем списке ошибок.
Когда я пытаюсь собрать и запустить программу, все выполнено успешно, хотя уровень серьезности был помечен как ошибка.
Я также обязательно включил эту строку:
dotnet_diagnostic.IDE1006.severity = ошибка
в моем файле конфигурации редактора, но он успешно компилируется и запускается.
Это все возможные исправления, которые я нашел в Интернете, но ни одно из них, похоже, не решило мою проблему.
Если кто-нибудь сможет мне помочь, буду очень признателен.
Я попробовал добавить эту строку:
dotnet_diagnostic.IDE1006.severity = ошибка
и отметьте правило как ошибку:
dotnet_naming_rule.private_or_internal_field_should_be_underscore.severity = ошибка
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему мой исполняемый файл Python дает сбой, но до сборки работает нормально?
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-