Я использую Visual Studio 2012 для разработки кода C ++. Я привык форматировать мой код следующим образом:
void
SomeThing::DoesSomething()
{
// brilliant code
}
Однако при использовании средства форматирования кода VS2012 он всегда превращает мой код в следующее:
void
SomeThing::DoesSomething()
{
// still brilliant
}
Есть ли способ избежать этого отступа ClassName :: Func () в строке ниже возвращаемого типа без полного отключения автоматического отступа?
Это как можно ближе к желаемым настройкам:
Tools -> Options -> Text Editor -> C/C++ -> Tabs -> Indenting -> Block
Он не отключает отступ (когда вы кодируете на 1 вкладке и нажимаете ввод, он по-прежнему будет на 1 вкладке), но он не дает отступать для вас.
Надеюсь это поможет!
Других решений пока нет …