Select a custom executable, that's been compiled with dwarf info (e.g -g).
this custom executable has not to be related to the focused project.
it even has not to be written in D. For example here I debug an obscure program written using an obscure home-made language
(first time using images since cybershadow added md support so better res here as I dont know how to make a clickable thumbnail)
as long as dwarf info are there this should work.
Breakpoints will have for effect to load the source file. If the source file is loaded in dexed before debugging and breakpoints are put before pressing the power button, they will be handled.
Signals will be handled too. they give a dialog on encounter. It proposes to cancel the break (i.e continue) or accept it to do things such as: add more bp, evaluate expressions, change the CPU register values, etc.
(note: LINUX ONLY)