Как вызвать добавление отступа условных директив C#?

Для систем, которые поддерживают его:

find . -name .svn -delete

или, если они не поддерживают - удаляют переключатель:

find . -name .svn -exec rm -rf {} \;
12
задан Martin Vseticka 24 August 2009 в 08:58
поделиться

2 ответа

См. StyleCop .

StyleCop анализирует исходный код C #, чтобы обеспечить соблюдение набора правил стиля и согласованности. Его можно запустить из Visual Studio или интегрировать в проект MSBuild. StyleCop также интегрирован во многие сторонние инструменты разработки.

Вы даже можете добавить собственные правила: Создание пользовательских правил для Microsoft Source Analyzer

Надеюсь, это поможет.

7
ответ дан 2 December 2019 в 22:05
поделиться

Боюсь, что в Visual Studio нет прямой настройки. Все равно, если найдешь, дайте мне знать :)
В качестве альтернативы вы можете попробовать использовать внешний инструмент для форматирования кода (например, AStyle ). Вы можете создать макрос в VS, который закрывает текущий файл, запускает внешний инструмент для файла и повторно открывает его (и, возможно, перемещает курсор в предыдущую позицию), чтобы вы могли форматировать свой код из Visual Студия.

Я не уверен, что задача стоит затраченных усилий ...

В противном случае вы можете написать свой собственный макрос для отступа директив препроцессора в текущем файле после , когда он был форматируется VS, даже без использования внешних инструментов (которые, вероятно, было бы довольно болезненно настраивать, чтобы получить точно такое же форматирование, как в VS).

2
ответ дан 2 December 2019 в 22:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: