シナトラのパーシャルを私が呼んでいるレベルでインデントする方法はありますか?
例
<body>
<div>
<%= partial :"mypartial" %>
</div>
</body>
結果は
<body>
<div>
<div id="i am defined in mypartial">
//etc
</div>
</div>
</body>
したいとき
<body>
<div>
<div id="i am defined in mypartial">
//etc
</div>
</div>
</body>
これは、パーシャルを正しくインデントすれば可能ですが、それでは作業が難しくなります。部分的にインデントを左 (ソース ファイル内) まで開始する必要があります。
そのhtmlをフォーマットできるある種のポストプロセッサがあるかもしれませんか?これは非公開のプロジェクト用ですが、内部ユーザーが生成された html を簡単に読めるようにすることが重要です。正しいインデントを含む。