Прошло много времени с тех пор, как я что-то кодировал на C ++. Я много работал с Microsoft Visual C #, и мне очень нравится IDE.
Я снова начал возиться в C ++ и решил установить самую последнюю версию Visual C ++. Первое, что я сразу заметил, было то, что просто не будет форматировать код . На всех.
В Visual C # он автоматически форматирует мой код в точках с запятой или в скобках. В Visual C ++ это ничего не делает.
Я просмотрел все параметры текстового редактора, а также попробовал горячие клавиши «Формат документа» и «Выбор формата». «Выбор формата» ничего не делает, в то время как «Формат документа» предупреждает меня, что «Формат документа» в настоящее время недоступен.
Форматирование, которое я хотел бы воспроизвести в VC ++, выглядит так:
if(x==y&&y==z)
форматирует до:
if (x == y && y == z)
Это делает вещи намного проще для чтения, и я не могу понять, почему VC ++ 2010 отстает от VC # 2008.
Я что-то упускаю или это действительно так задом наперед, как я нахожу? Есть ли способ изменить или исправить это?