Ruby Console Coloring
Quanto mais alguém entra no Ruby, mais coisas boas ele descobre. Estive em aplicativos de console Ruby recentemente e encontrei uma extensão de coloração muito legal.
Seu nome é arco-íris
É útil + tem um nome bonito . Todo mundo gosta de arco-íris! É uma obrigação.
Um simples gem install rainbow
para o terminal e é seu.
Suportes RGB e HEX colorir, bem como alguns símbolos pré-fabricados de cores como : vermelho , : preto , : verde e assim por diante.
Sintaxe
Você simplesmente o usa em uma corda. Rainbow faz a embalagem ANSI para você.
Um exemplo simples de coloração de primeiro plano:
> require 'rainbow'
> puts "Awesome piece of Ruby text".color("#1abc9c")
> puts "Another Hipsterised Output".color(52, 73, 94)
O Rainbow oferece a opção de colorir o primeiro plano e o plano de fundo + alguns outros efeitos de texto não usados com tanta frequência.
Morto simples, mas eu adoro isso!
Muito obrigado aos desenvolvedores: D
Alguns URLs
https://github.com/sickill/rainbow
https://www.ruby-toolbox.com/projects/rainbow
https://rubygems.org/gems/rainbow