98

Ruby 有块注释吗?

如果没有,是否有一种有效的方法可以#在 TextMate 中突出显示的代码块前面插入?

4

4 回答 4

200

你可以做

=begin
  [Multi line comment]
=end

=begin并且=end必须在行首(根本不缩进)。

来源

此外,在 TextMate 中,您可以按Command+/在突出显示的代码块上切换常规注释。

来源

于 2009-02-11T13:31:42.767 回答
22

Ruby 有文档注释——它们看起来像这样:

=begin
...
=end

不完美,但他们在紧要关头完成了工作。

[编辑] 重要的是要注意,=begin并且=end必须在各自行的开头。

于 2009-02-11T13:32:15.853 回答
2

在 TextMate 中,您可以垂直拖动 alt 来选择一列文本。这将在您选择的所有行中复制插入点,因此您可以#一次插入或删除多个 s。

更新:同样在 TextMate 中,假设您选择了正确的语言,Cmd + / 将切换评论选择中的每一行,而不考虑语言。

于 2013-01-19T02:00:13.880 回答
0

在 TextMate 2 中,您可以 ⌘/ 注释掉当前行或选定的行。

于 2015-04-15T07:57:41.673 回答