Draft: VariableController-ng discussion
The new VariableController-ng "feature complete" implementation:
-
Variable enumerating support in kdevPdb
, mostly implemented in a new python module. -
Supports highlighting changed/new values. -
Supports incrementally expanding nearly all variables. -
Variables which were expanded stay expanded after stepping, except if the variable or the parent of it was deleted. -
Supports viewing local variables of the selected stack-frame under the "Locals" in the UI. -
Supports viewing globals()
under "Globals" in the UI. -
Supports showing the return value of methods/functions and exceptions under "Return info" after stepping out. -
Supports Tooltips. -
Supports watches, however this feature is only prelimiary and is thus slow.
This is a separate MR on top of work already in !39 which has more or less stabilized.
A image can tell more than just words. master: This MR, as of 21-11-2024:
Edited by Jarmo Tiitto