行コメント
一番一般的なコメントアウトは#を使うコメント。
<%# コメントです。表示されません。 %>
falseを使ったコメント方法もある。
<% if false %>コメントです。表示されません。<% end %>
falseを使うことでERBのコードもコメントアウトできる。
<% if false %>コメントです。表示されません。<%= @koyama.takayuki %><% end %>
複数行のコメント
記号は変わらない。複数行でも、一番一般的なコメントアウトは#を使うコメント。
<%# author:takayuki koyama コメントです。表示されません。 %>
falseは2つのERBコードに分かれているので、複数行にもできる。
<% if false %> author:takayuki koyama コメントです。表示されません。 <% end %>
falseを使うことでERBのコードもコメントアウトできるので、ERBコードを含む長い行コードをコメントアウトするときは便利。
<% if false %> author:takayuki koyama コメントです。表示されません。 <%= @koyama.takayuki %> <% end %>
rubyなのでbegin,endもある。
<% =begin author:takayuki koyama コメントです。表示されません。 =end %>
begin,endは分けられるし、ERBコードも挟める。
<% =begin %> author:takayuki koyama コメントです。表示されません。 <%= @koyama.takayuki %> <% =end %>