なんじゃくにっき

プログラミングの話題中心。

ElixirでPry

Rubyを書くときに、大きめのプログラム、特にRailsアプリなんかのときには、デバッグにbinding.pryが欠かせないんですが、 Elixirにも同じようなのありました。

IEX.pry

あらかじめ

require IEx

を仕込んでおいて、 止めたい場所で

IEx.pry

でiexでファイル読み込み。

main.exs

require IEx

x = 1
IEx.pry

として main.exs

参考

Debugging - Elixir