Debug Trigger is a Visual Studio Code extension that starts debug session in responce to request from user code.
Currently Debug Trigger supports the following types of debug sessions:
- cppdbg
- python
However, it can be extended to support any other types of debug configurations.
Client libraries can be found in clents
folder.
- Set breakpoints in VS Code
- In your code add the call to
start_debug
function from client libary (can be found inclents
folder)
from debug_trigger import start_debug
start_debug()
This extension contributes the following settings:
debug-trigger.configurations
: dictionary of debug configurations mappingid
->configuration
. Theid
is passed in request bystart_debug
function and can be customized.debug-trigger.listento
: set TCP socket ("<host> <port>") / Unix socket / Windows pipe name to listen
Users appreciate release notes as you update your extension.
Initial release of debug-trigger