Блокировать комментирование в Ruby - PullRequest
96 голосов
/ 11 февраля 2009

Есть ли в Ruby комментарии к блоку?

Если нет, существует ли эффективный способ вставки # перед блоком выделенного кода в TextMate?

Ответы [ 4 ]

193 голосов
/ 11 февраля 2009

Вы можете сделать

=begin
  [Multi line comment]
=end

=begin и =end должны находиться в начале строки (без отступов).

Источник

Кроме того, в TextMate вы можете нажать Command + / для переключения регулярных комментариев к выделенному блоку кода.

Источник

21 голосов
/ 11 февраля 2009

В Ruby есть комментарии к документации - они выглядят так:

=begin
...
=end

Не идеально, но они делают работу в крайнем случае.

[Редактировать] Важно отметить, что =begin и =end должны находиться в начале соответствующих строк.

2 голосов
/ 19 января 2013

В TextMate вы можете перетаскивать по вертикали, чтобы выбрать столбец текста. Это дублирует точку вставки во всех выбранных строках, поэтому вы можете вставлять или удалять несколько # с одновременно.

ОБНОВЛЕНИЕ: Также в TextMate, если выбран правильный язык, Cmd + / будет переключать комментирование каждой строки в выделении независимо от языка.

0 голосов
/ 15 апреля 2015

В TextMate 2 вы можете ⌘ / закомментировать текущую или выделенные строки.

...