Отступ GNU может быть сделан отформатировать некоторое время (или для...) оператор к одной строке?
Мой отступ (отступ GNU 2.2.11) производит это
while (a == b)
b++;
Я хотел бы, чтобы это произвело одну одну строку вместо этого. Я попробовал много опций, но не смог придумать правильную комбинацию (это, это вообще возможно), все же.
while (a == b) b++;
for (i = 0; i < 100; i++) arr[i] = i;
Я не могу сделать этого использование indent
но использование uncrustify
. С:
uncrustify --show-config
Вы видите его параметры конфигурации, затем необходимо создать файл ~/.uncrustify.cfg
где Вы определите свой стиль. Поскольку, что касается Вашей проблемы, необходимо вставить конфигурационный файл:
nl_create_if_one_liner True nl_create_for_one_liner True nl_create_while_one_liner True
Посмотрите man uncrustify
изучить, как вызвать uncrustify
.