
Очень общий файл .editorConfig, поддерживающий следующие типы файлов:
Были определены обширные настройки стиля кода для C# и VB.NET, которые требуют последних функций C#. Все стили, связанные с C#, соответствуют стилям STYLECOP по умолчанию, за исключением определения заголовка файла, которое было изменено на более современный формат. Все соглашения об именах .NET согласуются с руководящими принципами именования .NET Framework Design.
EditorConfig помогает разработчикам определять и поддерживать последовательные стили кодирования между разными редакторами и IDE. Проект EditorConfig состоит из формата файла для определения стилей кодирования и коллекции плагинов текстового редактора, которые позволяют редакторам читать формат файла и придерживаться определенных стилей. Файлы EditorConfig легко читаются, и они прекрасно работают с системами управления версиями. Узнайте больше на EditorConfig.org и Visual Studio Docs.
Все, что вам нужно сделать, это бросить его в корень вашего проекта. Затем каждый раз, когда вы открываете файл в Visual Studio, настройки файла .editorConfig будут использоваться для того, чтобы помочь форматировать документ, а также поднять предупреждения, если ваш стиль и форматирование кода не соответствуют. Для кода Visual Studio вы можете установить EditorConfig для расширения кода VS для получения поддержки.
Загрузите файл .editorconfig в этом репозитории или вы можете установить шаблоны .NET Boxed и использовать dotnet new для создания нового файла .editorconfig в вашем текущем каталоге, как SO:
dotnet new -- install Boxed.Templates
dotnet new editorconf