2009-02-24 15 views
14

WITH次の行の文で、私は次の行に継続したいRubyでのステートメントを使用している場合は、通常、私はこのような行の末尾にバックスラッシュを追加し続けて:COMMENT

print x \ 
+ y 

しかし、私はライン上のコメントがあれば、それは動作しません:

print x #show x 
+ y # show y 

はこれを回避する方法はありますか?

(編集:Squeegyの解決策は正しいと思いますが、実際にはそうすることができましたが、特にバックスラッシュと同じ行にコメントを付ける方法があるかどうかは疑問でした)

答えて

15

最初の行にプラス記号を付ける必要があります。私は、私が実際にバックスラッシュと同じ行にコメントを持つ方法があるかどうかを疑問に思ったが、beautifulpixelを見た後、私は喜んでそこにないことを、あなたの言葉を取るよコメントはblackslash

puts 'abc' + #Start abc 
    'def'  #Add def 
+0

と連携思ういけません:)ありがとう。 –

+0

これは、末尾のコメントが行末のバックスラッシュを無効にする理由です。 +や - のような演算子で終わる行はバックスラッシュを必要としません! http://stackoverflow.com/a/27792546/2097284 –

関連する問題