我想在Eclipse中配置一个格式化程序,当花括号包围一个返回/跳出/继续控制语句时,删除它们:
if (x == y) {
return true;
} //that's bad
if (x == y) return true; //that's better
我发现在 首选项 --> Java --> 代码风格 --> 格式化程序 --> 控制语句
下可以使 if
和 else
语句在同一行,但是没有说明如何去掉冗余的大括号。Eclipse 是否允许您定义一个格式化程序来消除无用的大括号?
return true
这样非常简单的语句,如果你真的想在那里添加其他内容,大多数情况下(尽管取决于具体情况),你应该将整个语句放在一个try
块中,并将你要添加的清理代码放在finally
中。 - AJMansfield