Могу ли я запустить EditorConfig поверх файлов C# из командной строки?

Более новые версии Visual Studio Support EditorConfig в среде IDE, что полезно, однако было бы лучше, если бы я мог запустить его из командной строки (и, следовательно, в области автоматизации).

Существует ли какой-либо отдельный инструмент, который поддерживает все параметры EditorConfig, как в Visual Studio IDE? Документы Microsoft: настройки соглашения о кодировании.NET для EditorConfig

Вот что я нашел до сих пор:

Имея в виду автономный инструмент, есть ли способ заставить Visual Studio запустить очистку кода "без головы"? Это может быть моим единственным решением.

0 ответов

Я охотился на то же самое, только что нашел очень новый инструмент для этого, dotnet-formatВыложи из команды Рослин:

https://github.com/dotnet/roslyn/tree/master/src/Tools/dotnet-format

Из их README:

dotnet-format это средство форматирования кода для dotnet который применяет настройки стиля к проекту или решению. Предпочтения будут прочитаны из .editorconfig файл, если имеется, в противном случае будет использован набор настроек по умолчанию.

Похоже, использование с отступом что-то вроде:

$ dotnet format -w MyApplication.sln
Другие вопросы по тегам