с питоновым интерпретатором в режиме дебага? Через pdb, или есть какое-то апи у самого cpython?
Нагуглить чот не удалось за разумное время.
в общем случае ровно так же как и pdb, при помощи sys.settrace()
Не знаю про IDE, но в vscode взаимодействие с дебаггерами реализуется через DAP. Возможно, стоит глянуть реализацию. Оно же есть и для других редакторов: точно для имакса и один кривой плагин для вима, вроде на пайтоне.
Обсуждают сегодня