Comentários são simplesmente informações adicionadas ao código -fonte de um programa para fins de documentação. Interpretadores e compiladores de idiomas ignoram comentários. Embora o principal uso dos comentários seja documentar e descrever as operações de um bloco de código, elas podem ser convenientes ao depurar seu código.
Neste tutorial, aprenderemos várias maneiras de comentar o código em scripts de rubi.
Uso básico: comentários de linha única
Existem vários tipos de comentários em Ruby. No entanto, o mais básico é um comentário de linha única.
Começa com um símbolo de libra (#) e continua até o final da linha.
# Ruby Comentário de linha únicaComo você pode ver no exemplo acima, o comentário de linha única começa com o símbolo da libra e se estende até o final da linha.
O intérprete de rubi ignora o texto dentro do comentário de linha única, mesmo que carregue código rubi válido.
Um comentário de linha única em Ruby pode começar no início de uma linha ou final, como mostrado abaixo:
Imprima "Olá de Ruby!" # Ruby Comentário de linha únicaNesse caso, o conteúdo antes do sinal de libra (#) é contado como código rubi válido enquanto o conteúdo após isso não é.
Comentários de bloco/multi-line
Em outros casos, você precisa descrever o que o código faz de maneira mais detalhada. Para incluir comentários que abrangem várias linhas em Ruby, implementamos comentários em bloco.
Existem duas maneiras de implementar comentários em bloco em Ruby:
1: = BEGIN/= END
Este método usa o = BEGIN e = Formato Final para incluir as linhas dentro do bloco como comentários.
Aqui está um exemplo:
= ComeceNesse tipo de comentário, começamos usando a palavra -chave = BEGN, seguida por todas as linhas que desejamos comentar e fechar com = fim.
O uso deste formato de comentário é raro porque não oferece muita flexibilidade na formatação dos comentários, e é muito ilegível.
2: Múltiplos símbolos de libra (#)
A maneira mais comum de comentar várias linhas em Ruby é pré-aceitar cada linha com um sinal de libra.
Aqui está um exemplo:
# Este é outro método de comentárioNesse caso, temos várias linhas comentadas. Usando editores modernos, você pode destacar um bloco de código e comentar de uma só vez.
Comentários e comentários mágicos
Ruby é uma linguagem interessante porque oferece comentários mágicos. Comentários mágicos fazem um formato semelhante aos comentários regulares, mas em vez de serem ignorados pelo intérprete, eles mudam o comportamento do intérprete.
Comentários mágicos contêm diretivas de rubi que definem o que modificar sobre o intérprete.
O exemplo abaixo mostra um comentário mágico para modificar a codificação para literais de string.
# codificação: UTF-8Embora o exposto acima pareça um comentário regular, ele contém uma diretiva reconhecida pelo rubi.
Para saber mais sobre as diretivas de comentários mágicos, considere a documentação dos comentários do rubi.
Resumo
Este guia rápido discutiu vários tipos de comentários de rubi, incluindo como implementá -los com facilidade.