2013-08-01 9 views
0

我看到這個當瀏覽代碼爲acts as commentable with threading寶石Rails的「Class.new 」

new \ 
    :commentable => obj, 
    :body  => comment, 
    :user_id  => user_id 

從控制檯測試它,它看起來像反斜槓允許你在一個新行追加的屬性,所以他們都對齊。除此之外還有更多嗎?

這是什麼成語/技術叫?搜索rails反斜槓不會返回任何有用的東西。

+1

Ruby不是Rails。 – sawa

+1

哎呦,我的錯誤:) – stephenmurdoch

回答

4

這正是您的想法。在行的末尾使用\可讓您在下一行繼續表達。

我不確定這是否有一個正式名稱(「multiline statement」也許?)。

PS:在查找名稱時,我正在瀏覽rubinius解析器代碼。 \跳過代碼被執行here