erb模板和新的线/间距问题

时间:2012-09-30 14:07:42

标签: ruby erb

我有一个用于生成源代码的erb模板,但问题是我希望erb模板看起来可读,但同时我希望生成的输出看起来也很好。

所以我有这个片段:

    <% model.attributes.each do |attribute| %>
private <%= model.get_instance(attribute) %> <%= ... %>;<% end%>

所以我的代码输出没有像我想的那样出来,我希望它像:

private type name;
private type name2;
private type name3;

但每条线之间会有额外的空间。

我该如何解决这个问题?

我提到的另一个挑战是我不希望我的erb看起来不可读(如果可能的话)。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题..尝试在不影响模板可读性的情况下很好地构建输出源代码是一场噩梦。我选择使用代码生成过程中链接的代码格式化程序,只关注我的模板文件。祝你好运