我想使用IEx.pry在我的elixir代码中一步一步地进行,比如ruby中的byebug或Java中的调试点。我试着在这里查看文档: https://github.com/elixir-lang/elixir/blob/4f68c4f10502e0f54a21093bb9a33957e63a9ac4/lib/iex/lib/iex.ex 但没有找到任何东西。谁有人建议这样做的方法?
我想使用IEx.pry在我的elixir代码中一步一步地进行,比如ruby中的byebug或Java中的调试点。我试着在这里查看文档: https://github.com/elixir-lang/elixir/blob/4f68c4f10502e0f54a21093bb9a33957e63a9ac4/lib/iex/lib/iex.ex 但没有找到任何东西。谁有人建议这样做的方法?
这是不可能的,因为pry不是调试器。 Pry只允许您与特定上下文进行交互。
我希望有一种方法来通过Elixir代码 IEx.pry
同样,但那是不可能的。 Erlang确实有一个可用于Elixir代码的调试器。
您可以通过运行以下命令启动调试器: :debugger.start()
我在这里了解到它: http://blog.plataformatec.com.br/2016/04/debugging-techniques-in-elixir-lang/