Форматирование кода Visual Studio
-
08-07-2019 - |
Вопрос
Я уже некоторое время использую Visual Studio в качестве основной IDE (хотя я все еще использую Emacs для некоторых личных проектов).
Мне нравится, как Emacs форматирует код C/C++, и я хотел бы убедить Visual Studio использовать аналогичные соглашения для кода C#.Например, в Emacs вызов функции C выглядит так:
functionName(argument1,
argument2,
argument3);
тогда как в коде C#, отформатированном Visual Studio, вызов функции выглядит так:
functionName(argument1,
argument2,
argument3);
что мне кажется хуже.
Есть ли способ настроить правила форматирования кода Visual Studio?Есть какие-нибудь плагины, которые с этим справятся?
Большое спасибо,
Решение
Инструменты > Параметры > Текстовый редактор > C# > Форматирование
и
http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Formatting
Другие советы
Решарпер (выше) это хорошо. CodeRush теперь свободен от DevExpress. Я наслаждался использованием их продуктов на протяжении многих лет.
http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX / р>
См. также это расширение, которое будет автоматизировать процесс при каждом сохранении файла: