【发布时间】:2013-01-04 09:46:11
【问题描述】:
使用 Play Framework 2 我注意到渲染的 Scala HTML 模板不喜欢缩进 @if 或 @for。
例如,类似这样的事情:
<ul>
@for(test <- tests) {
<li>@test.name</li>
}
</ul>
会有多余的空格。要修复它,我需要这样做:
<ul>
@for(test <- tests) {
<li>@test.name</li>
}
</ul>
如果有额外的@defining 或其他语句,这会变得混乱。
那么,有没有办法美化/美化 Scala 模板渲染以消除多余的空白?
更新:
阅读this thread 我注意到由于模板顶部的参数,还添加了额外的空格和换行符。所以这个:
@(myParam: String)
<!DOCTYPE html>
<html>
<head></head>
<body></body>
</html>
将在生成的 HTML 顶部添加 3 个额外的换行符。这肯定很烦人。
帖子似乎说目前没有更正的选项。
【问题讨论】:
标签: playframework playframework-2.0 code-formatting scala-template