The IDE/Debugger can help the WebMaster develop and solve problems live as they occur on the server, with full support for editing, watchpoint, breakponts, variable settings, etc... The following screen- capture image shows the debugger running on the script problem of sorting "five, four, three, two, one":.

From the debugger it is easy to see that the variable i, which is used to count the number of times to run through this loop, has jumped from 1 to 3. "Ah", says the WebMaster, now enlightened by watching the script in action, "i is also used to hold the length of the string. Oops." The WebMaster fixes the problem from the IDE, saves it directly to the server, and takes an early lunch.

Debugger screen-capture