今月号の「Web+DB」にPryが特集してあったので、これを機に触ってみる

Pryとは?

  • rubyの、リッチで高機能な対話環境 兼 デバッグツール
  • irbよりすごいらしい

セットアップ

# rubyがインストールされていることを確認
rbenv versions
* 1.9.2-p290 (set by /Users/yamamoto/.rbenv/version)
  1.9.3-p125

ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.4.0]

# pryのインストール
gem install pry

# pathの再読込
source ~/.zshrc

試す

irb的な感じで

色がかっこいい!

オブジェクトに入り込む対話環境

シェルコマンドを簡単に実行

組み込みコマンド

  • ls(現在のスコープで利用可能なメソッド、変数を一覧できる)

  • history

  • gem-list(Pry環境上でインストール済み、かつ利用可能なgemの一覧を確認)

  • ri(RubyのドキュメントツールであるriをPry上で直接利用できる)



blog comments powered by Disqus

Categories

Tags

iPhone Sales

Books

Pinboard