Results 1 to 9 of 9

Thread: Preview of next thinDebug

  1. #1
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Preview of next thinDebug

    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
    Attached Images Attached Images
    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

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Preview of next thinDebug

    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

  3. #3

    Re: Preview of next thinDebug

    NICE!!!!! ;D

  4. #4
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    67
    Posts
    3,869
    Rep Power
    404

    Re: Preview of next thinDebug

    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

  5. #5
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Preview of next thinDebug

    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
    Attached Images Attached Images
    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

  6. #6

    Re: Preview of next thinDebug

    That is a NICE addition. Thank you!!!

  7. #7
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Preview of next thinDebug

    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

  8. #8

    Re: Preview of next thinDebug

    Very useful. Thanks.

    catventure
    http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)

  9. #9
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    67
    Posts
    3,869
    Rep Power
    404

    Re: Preview of next thinDebug

    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

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •