Arco-íris e pedras 4, os ricos

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 rainbowpara 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