我想使用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