Форматирование пустых строк в eclipse formatter C ++ / C - PullRequest
0 голосов
/ 23 января 2020

Я играю с моим форматером Eclipse.

В данный момент я застрял и не могу отформатировать пустые новые строки.

Пример:

char string1[5] = "1234";




char string2[5] = "1234";

У меня 4 новых строки, которые должны быть удалены при сохранении файла. Например:

char string1[5] = "1234";

char string2[5] = "1234";

Теперь у меня есть 1 новая строка для каждой декларации.

Я знаю, что могу использовать CTRL + SHIFT + F.

Но я хочу, чтобы происходит автоматически при сохранении файла.

Вот еще один пример

Я пробовал, но это не сработало, однако, когда я нажимаю CTRL + SHIFT + F, лишние пустые строки удаляются до одной строки.

Я хочу, чтобы это был автоматизированный процесс.

Кроме того, я хочу выбрать, должен ли я автоматически делать отступ для пустых строк после ex одного объявления структуры или после фигурной скобки.

static test test1 =
{
    .fi1. = "test",

    .fi2 = "test"
};
function_next
static test test1 =
{
    .fi1. = "test1",
    .fi2 = "test2"
};

function_next

1 Ответ

0 голосов
/ 23 января 2020

В Окне -> Настройки -> C / C ++ -> Редактор -> Сохранить действия Есть флажок «Форматировать исходный код». Если вы выберете это и выберете «Форматировать все строки» или «Форматировать отредактированные строки», я думаю, что при сохранении файла будет применяться ваш форматировщик кода.

...