Нет, нет никакого способа "из коробки" заставить Visual Studio таким образом отступать в коде.Он всегда будет делать отступ для параметров обернутой функции только с одной вкладкой.
Оказывается, такой стиль соответствует общим рекомендациям Microsoft по кодированию и, возможно, почему они написали его таким образом.Но мне это тоже не безразлично, я тоже предпочитаю ваш стиль.
Но оказывается, что вам нужно только вручную сделать отступ для параметра first wrapped.Впоследствии, когда вы нажимаете Enter , Visual Studio автоматически начинает следующую строку под вашим первым тщательно выровненным параметром.
Также помните, что (если вы уже написали определения методов),Вы можете выбрать несколько строк одновременно и использовать клавишу Tab , чтобы выстроить их все в ряд.Вам не нужно делать по одному за раз.
Как правило, в Visual Studio, к сожалению, есть чрезвычайно ограниченные опции форматирования кода, доступные для кода C / C ++.Программисты на C # получают гораздо больше вкусностей.Возможно, вы сможете инвестировать в надстройку или расширение, например Visual Assist X , которое даст вам больше возможностей в IDE.