Я охотился за тем же, только что нашел очень новый инструмент для этого, dotnet-format
, выпущенный из команды Roslyn:
https://github.com/dotnet/roslyn/tree/master/src/Tools/dotnet-format
От их README:
dotnet-format
- это средство форматирования кода для dotnet
, которое применяет настройки стиля к проекту или решению. Предпочтения будут считываться из файла .editorconfig
, если он есть, в противном случае будет использоваться набор предпочтений по умолчанию.
Похоже, использование с отступом что-то вроде:
$ dotnet format -w MyApplication.sln