2014-06-03 Ruby | CLI | Add Color Formatting and Interactivity Ruby CLI 概要 書籍 Build Awesome Command-Line Applications in Ruby2 章 Add Color Formatting and Interactivity 詳細 例えばCucumberはカラフルな出力でユーザーにテスト結果をわかりやすく伝えます。 例えばSQLクライアントはユーザーに優しい表形式の出力を行います。一般的なアプリケーションは上記のような機能を提供しないでしょう。 しかし、このような機能はユーザーに重宝される場合がある。 この章ではリッチなUIを取り扱う。ここで、色設定については rainbow gem を扱う。 ここで、表形式については terminal-table gem を扱う。 最後に readline を使った対話UIを扱う。