小编tjh*_*hnc的帖子

erb评论的崇高快捷方式

在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 ruby-on-rails ruby-on-rails-3 sublimetext2

7
推荐指数
1
解决办法
2138
查看次数

内置Ruby方法

如果有一个定义的内置ruby方法,是否总是更喜欢使用内置方法?

如果我有以下代码:

if i == 0
Run Code Online (Sandbox Code Playgroud)

相反使用内置的ruby方法有什么好处?

if i.zero?
Run Code Online (Sandbox Code Playgroud)

ruby methods

6
推荐指数
2
解决办法
276
查看次数