Блокирование комментариев в Ruby

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

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

Ответ 1

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

=begin
  [Multi line comment]
=end

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

Источник

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

Источник

Ответ 2

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

=begin
...
=end

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

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

Ответ 3

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

UPDATE: также в TextMate, если вы выбрали правильный язык, Cmd +/будет переключать комментарии каждой строки в выборе независимо от языка.

Ответ 4

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