2
下面的代码是从playframework-2.0的样品:如何配置eclipse来保持这种代码格式?
/**
* Display the dashboard.
*/
public static Result index() {
return ok(
dashboard.render(
Project.findInvolving(request().username()),
Task.findTodoInvolving(request().username()),
User.find.byId(request().username())
)
);
}
它看起来不错,但是当我使用Eclipse代码格式,就变成:
/**
* Display the dashboard.
*/
public static Result index() {
return ok(dashboard.render(
Project.findInvolving(request().username()),
Task.findTodoInvolving(request().username()),
User.find.byId(request().username())
));
}
如何配置Eclipse保持到第一种格式样式?我尝试了很多,但没有成功。
谢谢,但我不知道是如何配置Eclipse获得第一个相同的格式。我尝试过很多配置eclipse,但最终的样式并不像预期的那样 – Freewind 2012-04-03 09:16:27
你必须在'eclipse formatter'中测试几个选项。我想你想要包装方法调用('return ok(dashboard.render()...'),为了这个目标转到'Formatter'中的'Line Wrapping'选项卡并选择下面的树的'Function Call'并选择'Wrap所有元素,“换行策略”组合框中的新行项目中的每个元素,并将在右侧区域中看到结果的预览。我建议您查看Formatter的所有功能。 – MJM 2012-04-03 09:38:17
没有一组选项会导致OP的格式... – Eric 2012-06-20 14:30:26