Мне интересно, существует ли существующее решение для следующей проблемы:
У меня есть следующий код:
<div>
<div>
<div><%= {:something => 'abc',
:else => 'abc',
:nice => 'ok'} %>
</div>
</div>
</div>
Как вы можете видеть, он не вложен и его трудно прочитать.Мне было интересно, есть ли существующий инструмент, предпочтительно в ruby, который может перерисовать документ (без изменений или проверок в источнике).Просто переопределите.
Ожидаемый результат будет:
<div>
<div>
<div>
<%= {:something => 'abc',
:else => 'abc',
:nice => 'ok'} %>
</div>
</div>
</div>
Кроме того, на стороне, которую я не хочу реализовывать как команду в Textmate.