Pryは結構前からgithubのリポジトリを追いかけている人達には認知されていましたが、RailsCastsでも紹介されたことから、Ruby界で一気に広がりを見せています。 ちなみに発音はpra'i(ぷらい)です。英単語で「覗く」などを意味します。 今回はそんな便利なPryについて少し紹介したいと思います。 Pryはirbの代わりになるREPL Pryを一言で説明すると、irbと同様にREPL環境を提供してくれます。 では、さっそくインストールしてみましょう。
![Rubyistよ、irbを捨ててPryを使おう | Webシステム開発/教育ソリューションのタイムインターメディア](https://cdn-ak-scissors.b.st-hatena.com/image/square/4e654d82353f14d5ac0ff534d736d19236ffa7f2/height=288;version=1;width=512/https%3A%2F%2Fwww.timedia.co.jp%2Fwp-content%2Fuploads%2F2022%2F04%2F13227.png)
調べものしていた時に、irbrcというファイルをホームディレクトリに作成するとirbの設定をカスタマイズできる事を知りました。 【参考にした.irbrc】 http://dotfiles.org/~lattice/.irbrc 依存するパッケージをgemに入れて、あとはコピペで。 シンプルだけど効果絶大だったのが下記2つかなぁ。 気に入った設定 require 'irb/completion' で、irb上で補完が効いたり require 'irb/ext/save-history' IRB.conf[:USE_READLINE] = true IRB.conf[:SAVE_HISTORY] = 1000 IRB.conf[:HISTORY_PATH] = File::expand_path("~/.irb.history") で、入力履歴が保持できたり。 マニアックなirbrc この人の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く