继续在下一行发表声明并发表评论

Bry*_*cke 14 ruby continuations newline ruby-on-rails

如果我在Ruby中有一个声明我想继续下一行,通常我会在行的末尾添加一个反斜杠,如下所示:

print x \
+ y
Run Code Online (Sandbox Code Playgroud)

但如果我对该行有评论,它就不起作用:

print x #show x 
+ y # show y
Run Code Online (Sandbox Code Playgroud)

有没有解决的办法?

(编辑:Squeegy的解决方案是正确的,实际上,我知道你可以做到这一点,但我特别想知道是否有一种方法可以在与反斜杠相同的行上发表评论).

Ale*_*yne 16

你需要在第一行加号.我认为评论不适用于黑名单

puts 'abc' + #Start abc
  'def'      #Add def
Run Code Online (Sandbox Code Playgroud)