我将格式化程序设置为
换行→换行设置→其他表达式→数组初始值设定项:
“将所有元素换行,每个元素换行”
和
新线路:
“在数组初始值设定项的右大括号之前”
我得到的是这样的:
@AnnotationWithLongArray({
"item",
"item",
"item",
"item",
"item",
"item"
})
还有这个
@AnnotationWithShortArray({ "item", "item"
})
第一个是我想要的,但对于第二种情况,如果数组不换行,我希望在右括号之前不添加换行符
@AnnotationWithShortArray({ "item", "item" })
Eclipse 能做到这一点吗?
试试这个。
same line
这就是我得到的。
int[] a = {1,2,3,4,5,6,7};
int[] b = {1,2,3,4,5,6,7,1,2,3,4,5,6,7,8,1,2,
3,4,5,6};