【发布时间】:2020-05-10 00:20:08
【问题描述】:
我正在使用我的 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 时,多余的空行将被剥离为一行。
我希望这是一个自动化的过程。
另外,我想选择是在前一个结构声明之后还是在花括号之后自动缩进到没有空行。
static test test1 =
{
.fi1. = "test",
.fi2 = "test"
};
function_next
static test test1 =
{
.fi1. = "test1",
.fi2 = "test2"
};
function_next
【问题讨论】: