我想使用IEx.pry在我的elixir代码中循序渐进,比如ruby中的byebug或Java中的调试点。我试图在这里查看文档:https://github.com/elixir-lang/elixir/blob/4f68c4f10502e0f54a21093bb9a33957e63a9ac4/lib/iex/lib/iex.ex 但没有找到任何东西。任何人都可以提出一种方法来做到这一点Iex pry一步一步来?
回答
这是不可能的,因为pry不是调试器。 Pry只是允许你与特定的上下文进行交互。
如果pry不是设置断点并通过正在运行的Elixir程序的答案,那是什么? – sma
@sma,正如Patrick指出的那样,github.com/qhool/quaff是一个可以使用的工具。 – VoodooChild
不能相信我到现在还不知道quaff。 Thansk @sma –
我希望有一种方法可以通过IEx.pry
来通过Elixir代码,但这是不可能的。 Erlang确实有一个可用于Elixir代码的调试器。
您可以通过运行启动调试器::debugger.start()
我了解在这里:http://blog.plataformatec.com.br/2016/04/debugging-techniques-in-elixir-lang/
- 1. Rails 3注册步骤一步一步
- 2. coq一步一步简化?
- 3. Java Web Start。一步一步
- 4. 一步一步的火法
- 5. jQuery一步一步动画
- 6. C#一步一步执行
- 7. 一步一步在Windows 7
- 8. Unity3D一步一步移动
- 9. 一个步骤来从Facebook
- 10. 有一天异步回来?
- 11. 一次构建DateTime一步一步
- 12. 一步
- 13. VBSCRIPT随机带一步一步
- 14. 一步一步修剪空白
- 15. 如何运行@RunWith(Cucumber.class)一步一步
- 16. 一步一步的天气API教程
- 17. GDB从入口点一步一步
- 18. 一步一步地调试makefile
- 19. 总结名单成员一步一步
- 20. Django - 表单向导一步一步
- 21. 一步一步隐藏错误消息
- 22. ISampleGrabberFilter一次一个步骤的步骤
- 23. 说明awk命令一步一步
- 24. 创建dfm一步一步与quanteda
- 25. Symfony 2.0一步一步教程需要
- 26. SSAS的实际实施(一步一步)
- 27. 一步一步调试目标c
- 28. 导出类型一步一步
- 29. Allegro CL,调试功能一步一步
- 30. 加载div(淡入)一步一步
也许你会发现这很有用:https://github.com/qhool/quaff –
@PatrickOscity,我通常在远程机器上工作。有没有办法只在命令行中运行quaff工具? – VoodooChild
@VoodooChild:当你ssh进入你的远程机器时,你可以使用'ssh -Y',这样任何窗口都会被重定向到你的主机。 – Batou99