pryって改めてすごい
2015/02/06 技術ログ
1 |
gem install pry |
このGemはRuby使いならば便利すぎてもはや常識なのですが、していない方は今すぐインストール!
Rubyのデバックに必要不可欠なのがgemです。
特に便利なのが、
1 |
binding.pry |
とプログラム中に記述すると、そこでプログラムが一時中止してくれる。ここでターミナルを見てみると、Pryのコンソールが自動でたちあがっています。このコンソールから、停止した時点の変数にアクセスできます。超便利〜。
確認終わったらexitコマンドでPryのコンソールを抜け出せば、そこから最後までプログラムを実行してくれます。
で、こっから知らなかったのですが、このPryコンソールで使う「ls」コマンドが超絶便利でびっくりしました。
変数なんかをlsすると、つかえるメソッドとかが一覧ででてくるのねー!!
まじかよう!これ知ってたら今までのRubyプログラム効率違った気がするよう!
教えてくれたWantedly社の某氏に感謝感謝です。
以上です。ただの備忘録でした。
久しぶりにRuby書くと{}使いそうになっちゃう。脳みそがjsに浸食されてるかもしれない。