Macro Debugger
Debugging macros in Automated Build Studio is similar to debugging an application
in a development tool. Debugging features allow you to check whether your macro
functions correctly, or quickly locate errors in your macro and fix them.
Debugging refers to halting the macro execution at certain lines, with the Build
Studio’s Macro panel automatically highlighting the line in question, and
then running through the macro in step with the execution, stopping at those same
lines:

Every time the debugger stops somewhere, there are several things it will allow
you to do, one of which is checking or changing variable values, but, merely stopping
before certain lines is often a great help in tracking your macro.
Automated Build Studio provides you with all common debugging features, such as:
breakpoints and conditional breakpoints,
watches,
evaluation of expressions,
running one macro operation at a time,
running a macro to the currently selected operation,
stepping into and over sub-macros.
You can easily turn the debugger off after you made sure that your macro works correctly,
and turn it on again when you need to check the macro behavior after you have modified
it.