HTMLコンテンツに生成されたくない場合、erbファイルにコメントを追加するにはどうすればよいですか?
<%# %>
シーケンスを使用します。
<%# This is a great comment! %>
記録用
<%# This is a great comment! %>
<%#= This is a great comment! %>
ブロックコメントの場合:
<% if false %>
code to be commented out...
<% end %>
私はWindowsをセットアップしていますが、この<%-#%>シーケンスは私のために働く唯一のものです:
例:
<%-# This is a sample comment! %>
.erbは定義上「埋め込みRuby」であるため、<%=
とその他の%>
の間にすべてのRubyコードを埋め込むことができます。通常はすべて1行で記述されます。さらに、Rubyの1行コメントは常に#
で始まるため、<%=# Comment %>
スタイルは、1行コメントの純粋なRubyスタイルとerbスタイルの両方に完全に一致します。
Controllersファイルでは動作しません。スラッシュで区切る必要がありました
/ここにコメントします。../
テキストエディタで、command + /
(sublime-textショートカット)を実行します。このようになります。
<%
=begin%>
Here is the comment
<%
=end%>
見た目は単純ではありませんが、機能します。