我来自Ruby on Rails背景。所以,Binding.pry是我最好的朋友。我刚刚开始接受Elixir,我真的非常喜欢它,但我很好奇最好的调试技术是什么?基本上,Elixir pry的对应物是什么?此外,调试范例是否有所不同,因为它具有功能性?
答案 0 :(得分:4)
与pry
最接近的是IEx.pry
。
你可以像这样开始你的Elixir / Phoenix应用程序:
iex -S mix phoenix.server
或者,如果你不使用凤凰城:
iex -S mix
这将生成一个与Ruby的irb
类似的REPL,在那里你几乎可以调试任何你想要的东西。
This comprehensive article解释了如何使用IEx.pry
和其他调试技术,你可能想要阅读。