Iex撬开一步一步走?

时间:2015-10-18 21:51:01

标签: elixir phoenix-framework iex

我想使用IEx.pry在我的elixir代码中一步一步地进行,例如在ruby中的byebug或Java中的调试点。我试着在这里查看文档:{​​{3}} 但没有找到任何东西。有人可以建议一种方法吗?

3 个答案:

答案 0 :(得分:10)

因为pry不是调试器,所以不可能。 Pry只允许您与特定的上下文进行交互。

答案 1 :(得分:0)

我希望有一种方法可以通过IEx.pry逐步浏览Elixir代码,但这是不可能的。 Erlang确实有一个可用于Elixir代码的调试器。

您可以通过运行:debugger.start()

来启动调试程序

我在这里了解到了这一点:http://blog.plataformatec.com.br/2016/04/debugging-techniques-in-elixir-lang/

答案 2 :(得分:0)

您可以添加多条IEx.pry指令,检查并使用continue转到下一条指令