[erlang-questions] [ANN] edbg

Torbjorn Tornkvist <>
Thu Dec 6 15:53:12 CET 2018


edbg - A TTY interface to the Erlang debugger and trace functionality.


Debugger part:

Useful if you, for example, work from home but still want to debug your 
code at your work desktop, or if you simply don't like the standard 
debugger GUI.

Note that lots of the debugger functionality is already supported by the 
standard OTP int.erl module. What the edbg debugger brings is basically 
the tty based attached mode and the possibility to make use of 
interactively defined conditional break points.

Tracing part:

The edbg tracing functionality is (hopefully) a somewhat more novel 
approach compared to existing trace tools.

The idea is to avoid being drowned in trace output. Instead you'll get a 
call-graph where you can choose what arguments to inspect.

Study the examples to get an idea of how it works: 

Cheers, Tobbe

(edbg is a bit hackish but has been quite stable for some time now...)

More information about the erlang-questions mailing list