gemのawesome_printでirbの表示形式を整形できる

irbを使用していると、オブジェクトが整形されて出力されません。

小さいデータならいいのですが、量がかさばってくると探すだけで正直しんどいです。

そんな時に便利なgemがawasome_printです。

github.com

使い方

インストール

gem install awesome_print

irb使用

require 'awesome_print'
ap オブジェクト←調べたいオブジェクトを入れる

こんな感じで出力されます。

https://gyazo.com/729ae309fbc692487fae95b8d353a9c2

これを何もしない状態で見ると発狂します。

まとめ

オブジェクトの出力結果が大量にある場合は、見やすく表示する方が時間の節約になります。