2009-02-11 31 views
93

Ruby是否有塊評論?Ruby中的塊評論

如果沒有,是否有在TextMate中高亮顯示的代碼塊前插入#的有效方法?

+0

在Emacs中,您可以按`Meta-;`來評論/取消註釋所選區域。 – 2013-06-12 04:09:09

回答

190

你可以做

=begin 
    [Multi line comment] 
=end 

=end必須行(沒有縮進的話)的開始。

Source

此外,在TextMate中你可以按命令 + /切換的代碼高亮塊定期意見。

Source

+2

查看下面的評論,這些需要在行首。 – slotishtype 2011-07-21 15:22:17

+1

@slotishtype謝謝,我已經更新了我的答案,也提到了它。 – 2011-07-21 16:03:56

+0

NP。好的答案順便說一句。 – slotishtype 2011-07-21 16:13:40

21

Ruby有文檔註釋 - 它們看起來像這樣:

=begin 
... 
=end 

並不完美,但他們得到在緊要關頭做的工作。

[編輯]重要的是要注意,和=end必須在各自行的開頭。

2

在TextMate中,您可以垂直拖動來選擇一列文本。這將在您選擇的所有行上重複插入點,因此您可以一次插入或刪除多個#

更新:同樣在TextMate中,假設您選擇了正確的語言,Cmd + /將切換註釋選區中的每一行,而不管語言如何。

0

在TextMate 2中,您可以⌘/將當前行或所選行註釋掉。