Ответ 1
Инструменты > Параметры > Текстовый редактоp > С# > Форматирование
и
http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Formatting
Я уже давно использую Visual Studio в качестве основной ОС IDE (я все же использую Emacs для некоторых личных проектов).
Мне нравится, как Emacs форматирует код C/С++, и я хотел бы убедить Visual Studio использовать аналогичные соглашения для кода С#. Например, в Emacs вызов функции C выглядит следующим образом:
functionName(argument1,
argument2,
argument3);
а в коде С#, отформатированном Visual Studio, вызов функции выглядит следующим образом:
functionName(argument1,
argument2,
argument3);
что кажется мне хуже.
Есть ли способ настроить правила форматирования кода Visual Studio? Любые плагины, которые могут обрабатывать это?
Большое спасибо,
Инструменты > Параметры > Текстовый редактоp > С# > Форматирование
и
http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Formatting
Решайер (выше) хорош. CodeRush теперь свободен от DevExpress. Мне нравилось использовать их продукты на протяжении многих лет.
http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/
См. также это расширение, которое будет автоматизировать процесс каждый раз, когда файл будет сохранен: https://visualstudiogallery.msdn.microsoft.com/3ea1c920-69c4-441f-9979-ccc2752dac56