Hi Eros,
that looks like good step forward! Definitely worth article once it will be out
Thanks,
Petr
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
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Hi Eros,
that looks like good step forward! Definitely worth article once it will be out
Thanks,
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
NICE!!!!! ;D
Oh wow great additions Eros, thanks!
Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server
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
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
That is a NICE addition. Thank you!!!
Looks really good,
very comfortable layout.
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Very useful. Thanks.
catventure
http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)
Very nice, thanks Eros!
Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server
Bookmarks