Существует функция «EditorConfig», которая позволяет размещать файл в определенных местах, что позволяет задавать различные конфигурации для форматирования файлов.В частности, одним из них является завершение файлов новой строкой.Чтобы активировать его, создайте файл с именем .editorconfig
в корневом каталоге вашего решения и добавьте следующее содержимое:
root = true
[*]
insert_final_newline = true
Чтобы применить завершающий символ новой строки для каждого файла в решении.Посмотрите полную документацию этой функции для подробностей и других опций.
Обратите внимание, что такое форматирование действительно происходит, когда вы форматируете весь документ, а не сам по себе при написании.
Для предыдущих версий Visual Studio существует расширение , которое делает то же самое.В комплекте с VS2017.