When i rewrote the debugger, the one included in the IDE was supposed to be the
new way of debugging in PB.
The standalone one was only created to not kill off jaPBe or the possibility to
use any other 3rd party editor, because they would have been limited
to the console only debugging then.
The two debuggers share most of their codebase. The difference is only in the
way the sourcecode, errors, breakpoints and such are presented. The
debugging tools are the same.
(except the CPU monitor which is only present in the IDE)
The integrated debugger has the advantage of not adding another window (which again displays the same sourcecode).
Also stuff like breakpoints is more comfortable there, as they stay between debugging sessions for example.
The standalone one has the advantage that the sourcecode is not locked while you
run a debug-session, so you can continue editing in the IDE if you want.
Both have their uses, although the differences are not that big.
Thats why there is a choise...
