March 1, 2009

TermColor – コンソールへの出力を HTML っぽく色付け♪

termcolor

TermColor という Ruby ライブラリを作りました。
このライブラリを使うと、HTML っぽいフォーマットを使ってコンソールへの出力に簡単に色を付けられるようになります。

使い方はとても簡単で、TermColor.parse メソッドを呼ぶだけです。
"text<red>texttext</red>text" というような文字列を色付きのコンソール出力に変換することができます。

使い方

以下のようにします。

puts TermColor.parse('text<red>texttext</red>text')

以下は上記のコードを irb で実行したみたところです。

termcolor_0

以下のようにタグを入れ子にしたりといったことも当然できます。

text<red>text<on_yellow>text</on_yellow></red>text'

以下は irb でいろいろ試してみたところです。

termcolor_3

インストール

gem でインストールできます。

sudo gem install termcolor

ソースコード

GitHub で開発してます。

http://github.com/jugyo/termcolor/tree/master

作った経緯

Termtter 用に作りました。

No Comments »

TrackBack URI

Leave a comment

※上の項目は入力してもしなくてもよいです。