May 1, 2009

TermColor に機能追加

TermColor にちょっとした機能を追加しました。
機能追加ってほどでもないんだけど。

以下を実行すると、

ruby -rubygems -e 'require "termcolor"; TermColor.test'

以下が出力されます。

http://gyazo.com/729e6cf622e5e4c20344e5ae0b5441f0.png

つまり、カラーコードが確認できます。
便利ですね!

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

TermColor
http://github.com/jugyo/termcolor

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 用に作りました。