我在
Eclipse中的代码样式格式化程序中设置了自己的配置文件.我已将所有大括号位置设置为“下一行”,加上行换行 – 表达式 – 初始化列表“换行所有元素,新行上的每个元素”并选中“强制拆分…”.然而,代码看起来像这样:
/*
* Initializer list
*/
int array[] =
{
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17 };
我希望它看起来像这样:
/*
* Initializer list
*/
int array[] =
{
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17
};
选中“从不加入已经包裹的行”只有在我将代码样式应用到代码后手动更改后,才能将大括号保持在单独的行中.这真的很烦人并且花费了很多时间(巨大的代码).
有没有办法在默认设置中将闭合括号保持在单独的行上?
最佳答案 转到窗口>偏好> Java>代码风格>格式化.
单击活动格式化程序的“编辑”按钮.将出现一个对话框.
转到“新行”选项卡.转到Array Initializers组.
选择在打开数组初始化程序的括号后插入新行,并在关闭数组初始化程序选项之前插入换行选项保存配置文件.