2016-11-11 29 views
-1

Python的pdb允许您使用s来执行要执行的函数,并使用n来执行下一个函数。你如何使用Elixir的调试器达到同样的效果?如何使用Elixir调试器进入功能和下一个命令?

我在这里尝试的调试技巧是IEx.pry。我打开调试的任何其他方法(包括使用Erlang的)

+1

Elixir的调试器是什么? AFAIK没有这样的事情。 – michalmuskala

+0

@michalmuskala在Elixir中有调试器http://blog.plataformatec.com.br/2016/04/debugging-techniques-in-elixir-lang/,但从他的问题中不可能告诉他他指的是哪一个。 –

回答

0

您可能会注意到这个通道在博客中,我在评论链接参考Iex.Pry:虽然它不是”

由于您无法执行传统调试程序,因此添加了断点等等,这对调试非生产 是一个很好的工具。

+0

有没有可以用断点(python''pdb'')来进入函数的函数? –

+0

你看过我评论中链接的博文吗?它讨论了几个用于调试Elixir代码的选项。 –