web-dev-qa-db-ja.com

Erbにコメントを追加する最良の方法

HTMLコンテンツに生成されたくない場合、erbファイルにコメントを追加するにはどうすればよいですか?

235
Kalyan Maddu

<%# %>シーケンスを使用します。

<%# This is a great comment! %>
330
John Douthat

記録用

<%# This is a great comment! %>

<%#= This is a great comment! %>
46
Salil

ブロックコメントの場合:

<% if false %>
    code to be commented out...
<% end %> 
27
Tim

私はWindowsをセットアップしていますが、この<%-#%>シーケンスは私のために働く唯一のものです:

例:

<%-# This is a sample comment! %>
6
Edward Castaño

.erbは定義上「埋め込みRuby」であるため、<%=とその他の%>の間にすべてのRubyコードを埋め込むことができます。通常はすべて1行で記述されます。さらに、Rubyの1行コメントは常に#で始まるため、<%=# Comment %>スタイルは、1行コメントの純粋なRubyスタイルとerbスタイルの両方に完全に一致します。

2
Maaaaaaarco

Controllersファイルでは動作しません。スラッシュで区切る必要がありました

/ここにコメントします。../

1
Arezki

テキストエディタで、command + /(sublime-textショートカット)を実行します。このようになります。

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

見た目は単純ではありませんが、機能します。

0
Miftah Mizwar