行コメント

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

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

 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 %>