我想使用IEx.pry在我的elixir代码中一步一步地进行,例如在ruby中的byebug或Java中的调试点。我试着在这里查看文档:{{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
转到下一条指令