8
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ruby使いなら知っておくべきgemたち―awesome_print

Last updated at Posted at 2016-08-01

概要

名前

AwesomePrint

URL

解説

前回に引き続きコンソールで使うgemを紹介。今回はコンソールでの出力をより良くしてくれるawesome_print

機能

見たほうが早い。

スクリーンショット 2016-08-01 18.50.39.png

スクリーンショット 2016-08-01 18.52.19.png

機能(詳細)

Rubyコンソールの出力を見やすく整形してくれる。デフォルトで色もつくし、インデントも揃う。ActiveRecordモデルであっても綺麗に出力してくれる。更に配列であればインデックスも補ってくれる。
つまり、見たほうが早い。

スクリーンショット 2016-08-01 19.01.37.png

スクリーンショット 2016-08-01 19.02.19.png

使い方

shell
gem i awesome_print
~/.pryrc
begin
  require 'awesome_print'
  AwesomePrint.pry!
rescue LoadError
end

利点

irbでもpryでも動く。
綺麗は正義。

欠点

マシンごとにgem i awesome_printするのは面倒。

まとめ

コンソールで過ごす時間が長いならぜひ使いたい。Railsとの相性も◎

8
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?