在erb中添加注释的最佳方式

问题描述 投票:232回答:7

如果我们不希望将它们生成到html内容中,我们如何在erb文件中添加注释?

ruby-on-rails ruby erb
7个回答
327
投票

使用<%# %>序列,例如

<%# This is a great comment! %>

46
投票

记录

<%# This is a great comment! %>

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

27
投票

对于块评论:

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

6
投票

我有一个Windows设置,这个<% - #%>序列是唯一适合我的序列:

例:

<%-# This is a sample comment! %>

2
投票

由于.erb的定义是“嵌入式ruby”,你可以在每个ruby代码之间嵌入:<%=和另一个:%>,通常都写在一行中。此外,ruby单行注释始终与#一起开始,因此<%=# Comment %>样式与纯红宝石和erb样式完美匹配,可用于单行注释。


1
投票

我不在Controllers文件中工作,我不得不把它放在斜杠之间

/在这里评论.... /


0
投票

在我的文本编辑器中,我运行command + /(sublime-text shortcut)。会是这样的。

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

它看起来并不简单,但它确实有效。

© www.soinside.com 2019 - 2024. All rights reserved.