Skip to content

Releases: FellippeHeitor/vWATCH64

vWATCH64 v1.104

08 May 13:56
Compare
Choose a tag to compare

This is version 1.104, which contains more improvements and a few features added.

Binaries for Windows and macOS provided. For Linux, download the source code and compile vwatch64.bas using the latest version of QB64 (www.qb64.org)

vWATCH64 v1.001

06 May 04:27
Compare
Choose a tag to compare

With this release variables initialized with COMMON or COMMON SHARED are now properly added to the watch list. Also, a variable that's first used in a PRINT statement will also be recognized.

This is a minor update, and introduces a new version number to keep up with development.

vWATCH64 v1.000

25 Apr 03:36
Compare
Choose a tag to compare

A debugger/real-time variable watch utility for QB64 programs.

You wrote your own code, you know what's going on behind the scenes.
But do you, really? What about those unexpected results you keep getting? What about the eventual crashing?

Don't you wish you could have a better way to debug it?

Well, pal, here's vWATCH64!

vWATCH64 is a real-time debug/variable watch utility to help with programs written in QB64. vWATCH64 generates a modified version of your source file, allowing for breakpoints and real-time variable watch.

vWATCH64 is compatible with Windows, OS X and Linux.

With vWATCH64 you can:

  • See your source code while your program is running. If 'Trace' is ON, the screen will automatically scroll to the next line that will be run.
  • Step through your code line by line with the F8 key. Follow the execution of your code to help you find those hard to squash bugs.
  • Set breakpoints with the F9 key.
  • In 'Variables' view, see the values of your variables as they're changed in your program. The variables are highlighted as they're used in your program.
  • Change variables from vWATCH64, so you can test your program in many different scenarios.
  • Set watchpoints and run your program until a variable holds a certain value (can use relational operators =, <, >, <>, <=, >=)
  • Resume execution after a breakpoint with the F5 key.

You can also follow the development in this topic on the official QB64 community.

(You need the latest daily build of QB64 in order to use vWATCH64. Get it from www.qb64.org)