simvx.ide.debug_controller

Debug and run controller – breakpoints, stepping, terminal execution.

Module Contents

Classes

DebugController

Manages run/debug actions for the IDE.

Data

log

API

simvx.ide.debug_controller.log[source]

‘getLogger(…)’

class simvx.ide.debug_controller.DebugController(ide: simvx.ide.app.IDERoot)[source]

Manages run/debug actions for the IDE.

Handles launching scripts, breakpoint toggling, and debugger stepping.

Initialization

property state
on_run_file()[source]
on_run_no_debug()[source]
on_run_requested(path: str)[source]
on_toggle_breakpoint()[source]
on_step_over()[source]
on_step_into()[source]
on_step_out()[source]
on_stop_debug()[source]
on_restart_debug()[source]