在sublime命令+ /不能为我评论erb而且也无法阻止评论erb + html,有没有人知道如何修复这个,也许是一个包?
例如,我想在sublime中注释掉这段代码:
1 <% post.categories.each do |category| %>
2 <%= category.name %>
3 <% end %>
Run Code Online (Sandbox Code Playgroud)
我不能只是"命令+ /"或"命令+选项+ /"进行选择,因为其中任何一个只在选择周围放置一个常规的样式html注释.如果我尝试用命令+ /注释掉第一行,它会在行前放置一个英镑符号# - 红宝石评论,而不是erb.
而不是评论它我将不得不在第一行放一个英镑符号,然后在第二行放一个英镑符号和围绕它的html评论,然后在第三行放一个英镑符号.
所以最后看起来会像这样
<%# post.categories.each do |category| %>
<!-- <%#= category.name %> -->
<%# end %>
Run Code Online (Sandbox Code Playgroud)
我选择了HTML(Rails).
如果有一个定义的内置ruby方法,是否总是更喜欢使用内置方法?
如果我有以下代码:
if i == 0
Run Code Online (Sandbox Code Playgroud)
相反使用内置的ruby方法有什么好处?
if i.zero?
Run Code Online (Sandbox Code Playgroud)