Существует два варианта изменения, которые должны помочь заставить код выглядеть так, как вы хотите. (Исходя из Python, это действительно беспокоит меня, если материал не имеет отступ после двоеточия.)
Я использовал ответ Джеймса МакНеллиса и изменил его с «Умного» на «Блокировать», хотя я не уверен, насколько это помогло.
В Tools -> Options -> Text Editor -> C/C++ -> Formatting -> Indentation -> Indent Access Specifiers
есть настройка, которая делает отступ спецификаторов доступа, но не отступает после них.
Я также выбрал «Ничего не делать» в разделе Tools -> Options -> Text Editor -> C/C++ -> Formatting -> General -> When I paste
, чтобы он ничего не менял, просто копируя / вставляя.
Это не идеальное решение, но оно, по крайней мере, немного ближе.