Блокировать комментарии в шаблонах html.erb в рельсах
Как вы закомментируете html, смешанный с кодом ruby?
some text <% ... %> more text <%= ... %>
something else
<% ... %>
В JSP все очень просто:<%-- ... --%>
, но я не могу найти какой-либо краткий вариант в рельсах.
Простые комментарии HTML<!-- ... -->
не работают: код ruby все еще выполняется и выдает ошибки.
Есть возможность использоватьif false
с комментариями HTML, но это довольно многословно, не говоря уже о IDE не поддерживает его.
Есть также опция, исходящая из чистого рубина, которая на удивление работает.
<%
=begin %>
... html and ruby code goes here
<%
=end %>
Обычно это нормально, за исключением того, что это многословно, странно выглядит и ни одна из рубиновых IDE, которые я знаю, не поддерживает это (да, я люблю комментировать / комментировать одним нажатием клавиши).
Мне любопытно, есть ли "официальные", делающие это в рельсах?
Спасибо!