Лучший способ добавить комментарии в эрб - PullRequest
233 голосов
/ 05 мая 2010

Как добавить комментарии в erb-файлы, если мы не хотим, чтобы они создавались в html-содержимом?

Ответы [ 7 ]

327 голосов
/ 05 мая 2010

Используйте последовательность <%# %>, например,

<%# This is a great comment! %>
46 голосов
/ 05 мая 2010

Для записи

<%# This is a great comment! %>

<%#= This is a great comment! %>
27 голосов
/ 19 января 2014

Для комментариев блока:

<% if false %>
    code to be commented out...
<% end %> 
6 голосов
/ 26 октября 2011

У меня есть установка Windows, и эта последовательность <% - #%> единственная, которая работает для меня:

Пример:

<%-# This is a sample comment! %>
2 голосов
/ 05 февраля 2015

Поскольку .erb по определению является «встроенным рубином», вы можете встроить каждый код рубина между: <%= и другим: %>, обычно все они записаны в одну строку Кроме того, однострочные комментарии ruby ​​всегда начинаются с #, поэтому стиль <%=# Comment %> идеально подходит как для однострочных комментариев, так и для стиля чисто ruby ​​и erb.

1 голос
/ 28 марта 2019

Я не работаю в файлах контроллеров, мне пришлось поместить его между слешами

/ комментарий здесь .... /

0 голосов
/ 30 мая 2019

В моем текстовом редакторе я запускаю command + / (быстрый текст). Это будет так.

<%
=begin%>
    Here is the comment 
<%
=end%>

Это не выглядит просто, но работает.

...