小编典典

如何使用 Ruby 将文本输出着色到终端?

all

使用 Ruby,如何为终端中的输出执行背景和前景文本着色?

我记得,在编写 Pascal 时,我们都曾经编写自己的textcolor(鈥�)程序,以使我们的小型教育程序看起来更漂亮和更具表现力。

我将如何在 Ruby 中编写等价的代码?核心库中是否有任何内置支持可以做到这一点?如果没有,添加它的惯用方式是什么?


阅读 118

收藏
2022-04-25

共1个答案

小编典典

着色是我最喜欢的宝石!:-)

看看这个:

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
2022-04-25