在Eclipse中格式化紧凑的if-else语句时保持大括号

时间:2012-06-26 14:59:09

标签: java eclipse

我喜欢在Eclipse中格式化我的Java代码。它使代码保持良好缩进并避免版本系统出现问题。但是,我在Eclipse中找不到一个选项来维护紧凑的if-else语句和带有大括号的循环。我的意思是:

当我进行格式化时,我得到了这个:

if(a>6)
    a=7;
else
    a=8;
for (int i=0;i<=9;i++)
    a=a+i;

我想要这个:

if(a>6){
    a=7;
}
else{
    a=8;
}
for (int i=0;i<=9;i++){
    a=a+i;
}

2 个答案:

答案 0 :(得分:4)

在“首选项”下:Java&gt;编辑&gt;保存操作

1)选中“其他操作”

2)点击“配置...”

3)转到“代码样式”选项卡

4)选中“在if / while / for / do语句中使用块”并配置为您的首选项

答案 1 :(得分:0)

您可以在此处创建新的格式模板:

菜单Windows - &gt;喜好。 Java - &gt;代码风格 - &gt;格式化。