Utilities
Script Debugger
Late Night Software Ltd
About
Script Debugger provides users with everything they need to quickly create custom AppleScript scripts.No other utility rivals Script Debugger in terms of the speed and simplicity with which users can create, edit, and debug AppleScript scripts.The built-in Dictionary browser offers the user more information than any other utility.
The editor fully supports drag-and-drop functionality.The primary feature of Script Debugger—the one that truly lives up to its name—is the ability to perform step-by-step script debugging.Debugging droplets "becomes a pleasure," as the program can trigger `open`, `idle`, and `quit` events for a script currently open in the editing window.Many of Script Debugger’s auxiliary functions are implemented as floating palettes.For instance, the functions for running scripts—specifically those involving the `open`, `idle`, and `quit` commands—are housed within the "Scripts" palette.
This palette contains a wealth of other useful tools for window management and streamlined editing; all of these are built as Script Debugger scripts themselves, allowing users to add their own custom utility scripts alongside the existing ones if they so choose.Code snippets can be stored in the "Clippings" palette.Whenever you open an application's dictionary, the path to that dictionary is automatically saved in the "Applications" palette.Script Debugger can display dictionaries in three distinct modes: Standard;as an Object Hierarchy Model; and Explorer mode.Explorer mode displays all current program objects—including their elements, properties, and current values—and allows you to modify those values directly within the interface.The Explorer is an exceptionally convenient tool for exploring the object models of various applications.