XDebug like tool for Elixir
<p>I come from PHP background to Elixir and am a great fan of <a href="https://xdebug.org/" rel="nofollow">XDebug</a> with all its options to view stack trace with values passed to functions/methods during runtime.</p>

<p>Is there a similar tool in Elixir that I can use to watch the values of variables?  I know IEx.pry is an option, but I'd like to know if a debugger similar to XDebug is available - which is enabled through a configuration switch, as I'd like to do this for code that's not in my control.  (e.g. errors that I faced during <code>mix local.hex</code>)</p>