Wivern Blog

Personal-Tech memorandum

ERBにコメントを入れる方法

ERBのコメントの方法を忘れるのでメモ。

行コメント

一般的なコメントアウトは#を使うコメント。

1
<%# コメントです。表示されません。%%>

falseを使うコメント方法

1
<% if false %> コメントです。表示されません。 <% end %>

falseを使うことでERBのコードもコメントアウトできる。

1
<% if false %> コメントです。表示されません。 <%= @example.message %><% end %>

複数行コメント

記号は変わらない。複数行でも、一般的なコメントアウトは#を使うコメント。

1
2
3
4
<%#
name: Example test
コメントです。表示されません。
%>

falseは2つのERBコードに分かれているので、複数行にもできる。

1
2
3
4
<% if false %>
name: Example test
コメントです。表示されません。
< % end %>

falseは2つのERBコードもコメントアウトできる。ERBコードを含む長いコードをコメントアウトする時は便利。

1
2
3
4
5
<% if false %>
name: Example test
コメントです。表示されません。
<%= @example.text %>
<% end %>

rubyなのでbegin,endもある。

1
2
3
4
5
6
<%
=begin
name: Example test
コメントです。表示されません。
=end
%>

begin,endは分けられるし、ERBコードも挟める。

1
2
3
4
5
<% =begin %>
name: Example test
コメントです。表示されません。
<%= @example.text %>
<% =end %>