u16suzuの blog

日々学んだことのメモブログです。

2018-11-01から1ヶ月間の記事一覧

gemのソースを pry-byebug を使ってブレークポイントで止めて読む準備

いつも仕事でもプライベートでも使っている bundler だけど、中身のコードを把握していないのでどうも雰囲気で使っている感が否めない。 そこで、ソースを読み腹落ち感を得るためにコードを読む準備を進めてみた。 pry-byebug を使ってブレークポイントで止…

rails console から任意のメソッドのソースコードをRubyMineで開く

設定 .pryrcに以下を追記する。RubyMineのCUIコマンドがない場合は Tools > Create Command-line Launcher... で作っておく。 Pry.config.editor = proc { |file, line| "/usr/local/bin/mine --line #{line} #{file}" } Pry.commands.alias_command 'mine',…