Форматирование сгенерированного кода C # - PullRequest
2 голосов
/ 09 мая 2009

Дублирование

C # для правильного форматирования (отступа, выравнивания) C #


Я генерирую кучу кода и хотел бы, чтобы начальный вывод (pre ctrl + K, Ctrl + D) выглядел разумно Управление отступами - это королевская боль, и в моем генераторе кода должна быть встроена утилита или класс. Я встраиваю это в надстройку VS и в процесс сборки, поэтому меня не интересует внешняя программа. Мне нужно что-то, что я могу назвать программно.

Рекомендации

1 Ответ

2 голосов
/ 09 мая 2009

Используйте IndentedTextWriter , который поставляется с Microsoft .NET Framework, чтобы помочь с отступом кода. Пример использования включен в документацию к классу.

...