Scite-debug is an extension for the popular SciTE editor which allows several debugger backends to be used. Breakpoints can be set visually and values evaluated by tooltip, etc. Currently, C/C++ (gdb), Lua, and Python are fully supported. There is experimental support for Java and Mono.

Changes

When running GDB, scite-debug will now try to dereference any pointer values automatically wherever possible. It is now possible to debug shared libraries where the host program has no debug symbols. As a special but important case, integrated Lua/C debugging is supported; it is now possible to step from Lua into C code.

URL: SciTE extensions Documentation