Les commentaires sont simplement des informations ajoutées au code source d'un programme à des fins de documentation. Les interprètes et les compilateurs de langue ignorent les commentaires. Bien que l'utilisation principale des commentaires soit de documenter et de décrire les opérations d'un bloc de code, ils peuvent être pratiques lors du débogage de votre code.
Dans ce tutoriel, nous apprendrons diverses façons de commenter le code dans Ruby Scripts.
Utilisation de base: commentaires en ligne unique
Il existe différents types de commentaires dans Ruby. Cependant, le plus basique est un commentaire en ligne.
Il commence par un symbole de livre (#) et continue jusqu'à la fin de la ligne.
# Commentaire Ruby à ligne uniqueComme vous pouvez le voir dans l'exemple ci-dessus, le commentaire à ligne unique commence par le symbole de livre et s'étend à la fin de la ligne.
L'interprète Ruby ignore le texte à l'intérieur du commentaire de ligne unique, même s'il transporte un code rubis valide.
Un commentaire de ligne unique dans Ruby peut commencer au début d'une ligne ou de la fin, comme indiqué ci-dessous:
Imprimez "Bonjour de Ruby!"# Commentaire Ruby à ligne uniqueDans ce cas, le contenu avant le signe de la livre (#) est compté comme un code rubis valide tandis que le contenu ne soit pas.
Commentaires de blocs / multi-lignes
Dans d'autres cas, vous devez décrire ce que fait le code de manière plus détaillée. Pour inclure des commentaires qui s'étendent sur plusieurs lignes dans Ruby, nous implémentons des commentaires en blocs.
Il existe deux façons de mettre en œuvre des commentaires de blocs dans Ruby:
1: = Begin / = fin
Cette méthode utilise le format = begin et = = fin pour enfermer les lignes à l'intérieur du bloc comme commentaires.
Voici un exemple:
= commencerDans ce type de commentaire, nous commençons par utiliser le mot-clé = begin suivi de toutes les lignes que nous souhaitons commenter et fermer avec = fin.
L'utilisation de ce format de commentaires est rare car elle n'offre pas beaucoup de flexibilité dans le formatage des commentaires, et c'est très illisible.
2: Symboles de plusieurs livres (#)
La façon la plus courante de commenter plusieurs lignes dans Ruby est de pré-appliquer chaque ligne avec un signe de livre.
Voici un exemple:
# C'est une autre méthode de commentaireDans ce cas, nous avons plusieurs lignes commentées. En utilisant les éditeurs modernes, vous pouvez mettre en évidence un bloc de code et le commenter immédiatement.
Commentaires et commentaires magiques
Ruby est une langue intéressante car elle offre des commentaires magiques. Les commentaires magiques prennent un format similaire aux commentaires réguliers, mais au lieu d'être ignorés par l'interprète, ils changent le comportement de l'interprète.
Les commentaires magiques contiennent des directives Ruby qui définissent quoi modifier à propos de l'interprète.
L'exemple ci-dessous montre un commentaire magique pour modifier le codage pour les littéraux de cordes.
# Encodage: UTF-8Bien que ce qui précède ressemble à un commentaire régulier, il contient une directive reconnue par le rubis.
Pour en savoir plus sur les directives de commentaires magiques, considérez la documentation des commentaires Ruby.
Résumé
Ce guide rapide a discuté de divers types de commentaires Ruby, y compris comment les implémenter avec facilité.