На Eclipse CDT luna я хочу автоматически отформатировать это:
case 1:
MY_TRACE("bad case!");
error = true;
break;
Когда я делаю автоформат, я получаю это:
case 1:
MY_TRACE("bad case!")
;
error = true;
break;
Но форматирование хорошо для некоторых других случаев:
if (!error) {
MY_TRACE("Good!");
Можно ли это настроить или это ошибка?
Скорее всего, ваш MY_TRACE
макрос расширяется до того, что уже заканчивается ;