PDA

View Full Version : Preview of next thinDebug



ErosOlmi
07-07-2008, 17:59
A little preview of next thinDebug (or Trace module) main window.

I've added the following new features:

possibility to automatically show variables, variable type, variable values
possibility to show elements inside arrays
list of stack levels (upper right in the image). Every time you enter in a new function thinBasic creates a new stack level with local variables. So if main script call function A and function A calls function B, ... you will see all those nested stacks. Clicking on the stack level, only the variables present in that level will be visible
I'm going to add a toolbar with buttons in order to better interact with debugger
I'm also going to add "Step over" command in order to execute a line without enetering to the function(s) present in that line


Ciao
Eros

Petr Schreiber
07-07-2008, 18:19
Hi Eros,

that looks like good step forward! Definitely worth article once it will be out :)


Thanks,
Petr

Michael Hartlef
07-07-2008, 20:15
NICE!!!!! ;D

kryton9
07-07-2008, 21:55
Oh wow great additions Eros, thanks!

ErosOlmi
08-08-2008, 09:14
Next thinDebug preview update:
_________________________________________________
Changed the following areas:

possibility to view variable values in the many different stacks.
Imagine you are in function 3 called by function 2, called by function 1 called by the main body script. What if you want to see what are current variables defined in Global stack or in one of the current function level Stacks? On the right of thinDebug you will see the stack level (From Global to the inner most executed function). This area is now dynamic: clicking on the stack level you need, you will see all variables and variable values currently allocated in each of the listed stacks.

added tool bar.
You will be able to interact with ThinDebug just using mouse. The following commands are now active in the tool bar: StepInto, Set/Remove break points, Execute (till the next breackpoint)


Ciao
Eros

Michael Hartlef
08-08-2008, 09:19
That is a NICE addition. Thank you!!!

Petr Schreiber
08-08-2008, 11:44
Looks really good,

very comfortable layout.


Petr

catventure
08-08-2008, 11:52
Very useful. Thanks.

catventure

kryton9
08-08-2008, 16:12
Very nice, thanks Eros!