If you prefer using VectorScript over Python for your scripts, VectorScript provides a powerful tool to assist in solving problems that may occur while developing scripts. This tool, known as a source-level debugger, controls the execution so that the internal operations of the script can be observed while the script is running. Using the debugger, it becomes possible to locate and solve problems by moving through the script line by line to view the associated data, variables, and flow of script execution.
For a detailed description of the VectorScript debugger and VectorScript, please navigate to the detailed developer-oriented documentation at developer.vectorworks.net.