Visual Studio форматирование кода - PullRequest
12 голосов
/ 14 ноября 2008

Я уже некоторое время использую 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? Есть плагины, которые могут справиться с этим?

Большое спасибо,

Ответы [ 3 ]

20 голосов
/ 14 ноября 2008

Инструменты> Параметры> Текстовый редактор> C #> Форматирование

и

http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Formatting

7 голосов
/ 14 ноября 2008

Резарпер (выше) это хорошо. CodeRush теперь свободен от DevExpress. Я наслаждался использованием их продуктов на протяжении многих лет.

http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/

0 голосов
/ 18 октября 2014

См. Также это расширение, которое будет автоматизировать процесс каждый раз, когда файл сохраняется:

...