1. ホーム
  2. ルビー

[解決済み】Rubyを使ってターミナルに出力されるテキストを色付けするにはどうしたらいいですか?[クローズド]

2022-04-01 22:14:47

質問

Ruby を使って、ターミナルに出力する文字の背景色と前景色を変えるにはどうしたらいいですか?

そういえば、Pascalのプログラミングをするとき、みんな自分で textcolor(…) という手続きで、小さな教育用プログラムをより美しく、見栄え良くすることができます。

これと同等のことをRubyでコーディングするにはどうしたらいいでしょうか? コア・ライブラリの中に、これに適した組み込みのサポートはあるのでしょうか? もしなければ、それを追加する慣用的な方法は何でしょうか?

どのように解決するのですか?

Colorizeは私の大好きな宝石です :-)

チェックしてみてください。

https://github.com/fazibear/colorize

インストールします。

gem install colorize

使用方法

require 'colorize'

puts "I am now red".red
puts "I am now blue".blue
puts "Testing".yellow