SciTE-debug is an add-on for SciTE text editor that enables users to utilize various debuggers in their programming.
Personally, I had been looking for a way to use gdb and other debuggers with my favorite code editor across multiple platforms. SciTE-debug provides a Lua extension library that offers much-needed functionality without interfering with any of the existing processes.
An updated version of this extension has been released, and it includes a generalized debugger that now accepts different debugger backends for debugging programs written in Python, Lua, Java, and C# Mono. The OnKey extension has been integrated into the newly updated version of extman, allowing the extension to use the same shortcut keys on all platforms – this is very useful.
The requirements for using the SciTE-debug extension include SciTE, and the current release comes with several new improvements. Now, when running GDB, scite-debug automatically tries to dereference pointer values wherever possible. Also, it is now possible to debug shared libraries even when the host program has no debug symbols.
Finally, this tool supports integrated Lua/C debugging, which enables users to step from Lua into C code seamlessly. Overall, the SciTE-debug extension is a great asset for any programmer looking to debug their code within their favorite code editor.
Version 0.9.1: N/A