Hex Editor - Binary File Editing Software for Windows
Download Hex Editor Neo Hide this button

Debugging Scripts

Hex Editor Neo has a built-in script debugger. To start script debugging, execute the Debug » Debug Script command.

Break State

To debug a script, it must be put into a break state. The user may put a breakpoint at any script line. When execution reaches a breakpoint, a script execution is paused and put into the break state.

Alternatively, you can use the Debug » Break Execution command to immediately put the script into the break state.

When in break state, script is not executing. You can examine the current state using the Debug Watch Tool Window and Debug Call Stack Tool Window.

Use one of the following commands to continue execution:

Debug » Continue
Continue script execution. Script execution continues either until the end of the main body, or until another breakpoint is reached.
Debug » Step In
Execute a single script statement and stop. If the next statement is a function call, the script “enters” the function and stops.
Debug » Step Over
Execute a single script statement and stop. If the next statement is a function call, the entire function is executed as a single statement.
Debug » Step Out
Continues script execution until the control flows out of the current function and stop.