Lil' longer answer: QB64 isn't an interpreted language, which means programs must be compiled first in order to be run. What vWATCH does is inject its own routines into your program so that it can communicate at runtime and be controlled by vWATCH.

The closest you'll get to editing a running program is to change variables' values at runtime. You do so by going to Variable View (either by clicking the button or by hitting F6) and double-clicking a variable you'd like to change the value of. That allows you to check whether a wrong value is what is causing your program to fail.

Lil' longer answer: QB64 isn't an interpreted language, which means programs must be compiled first in order to be run. What vWATCH does is inject its own routines into your program so that it can communicate at runtime and be controlled by vWATCH.

The closest you'll get to editing a running program is to change variables' values at runtime. You do so by going to Variable View (either by clicking the button or by hitting F6) and double-clicking a variable you'd like to change the value of. That allows you to check whether a wrong value is what is causing your program to fail.