web-dev-qa-db-fra.com

Bloquer les commentaires dans Ruby

Ruby a-t-il des commentaires de bloc?

Sinon, existe-t-il un moyen efficace d'insérer # devant un bloc de code en surbrillance dans TextMate?

96
alamodey

Tu peux faire

=begin
  [Multi line comment]
=end

=begin et =end doit être au début de la ligne (pas du tout en retrait).

Source

De plus, dans TextMate, vous pouvez appuyer sur Command + / pour basculer les commentaires réguliers sur un bloc de code en surbrillance.

Source

194
Garry Shutler

Ruby a des commentaires sur la documentation - ils ressemblent à ceci:

=begin
...
=end

Pas parfait, mais ils font le travail en un rien de temps.

[Modifier] Il est important de noter que =begin et =end doit être au début de leurs lignes respectives.

21
Andrew Hare

Dans TextMate, vous pouvez faire glisser la souris verticalement pour sélectionner une colonne de texte. Cela va dupliquer le point d'insertion sur toutes les lignes que vous sélectionnez, vous pouvez donc insérer ou supprimer plusieurs #s à la fois.

MISE À JOUR: Également dans TextMate, en supposant que vous avez sélectionné la bonne langue, Cmd +/basculera le commentaire de chaque ligne d'une sélection, quelle que soit la langue.

2
Andrew

Dans TextMate 2, vous pouvez ⌘/pour mettre en commentaire la ligne actuelle ou les lignes sélectionnées.

0
Torsten