一个autoformat工具,可以自动在单行子句中插入大括号?

时间:2009-08-13 22:20:30

标签: eclipse code-formatting

因此,假设在我们的工作环境中我们已经决定一个真正的信仰禁止这个:

if (something) 
    doSomething();

而我们想要:

if (something) {
    doSomething();
}

是否有自动执行此操作的工具?最糟糕的是让eclipse就这么做,但是因为我们真的只是从一个以前认为他对于编码惯例太漂亮的前雇员中恢复过来,一个不那么友好的工具只做一次就足够了。

3 个答案:

答案 0 :(得分:3)

我认为您可以在Eclipse的格式规则中设置它并运行内置格式化程序。 “使用块”选项:

Code Style Tab

当然,你需要设置其余的格式化选项,因为我认为你不能有选择地只应用一个规则/选项。

答案 1 :(得分:3)

啊,它实际上不是格式化程序,而是“清理”: 偏好 - > Java - >代码风格 - >清理

然后执行。来源 - >清理 与Source相反 - >格式

答案 2 :(得分:0)

我相信GreatCode可以为你做这件事(还有很多其他选择)