2016-11-11 21 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代碼的選項。 –

相關問題