ExploreMost scripting projects begin with a tour of the target application’s dictionary. Script Debugger offers the most complete, rich, and understandable dictionary view of any tool available today—by itself, enough to make it stand out as the premier tool for scripters. It’s not enough to display the most comprehensive dictionary information because, for many, the major obstacle to successful script completion is discovering exactly how to address an application’s attributes. Script Debugger’s unique capability to present every detail of this information, precisely as AppleScript itself would, bridges that gap. Make Sense of DictionariesScript Debugger’s Dictionary browser makes exploring dictionaries easier by offering powerful navigation and the most comprehensive information display possible. Navigate a dictionary by Suites, Commands, Events, Classes, Records, Enumerations and Types depending on what’s needed. Easier access to a dictionary’s terms is only part of what Script Debugger provides—the display of the terms themselves provides unparalleled depth. Script Debugger analyzes every facet of dictionaries, giving even more context by providing hyper-linked cross-references: where the terms are used, what the subclasses of terms are, what terms are inherited and from where, as well as additional documentation (when supplied by developers). Explore relationships between elements and easily get definitions of terms used and find where data types/classes/records or enumerations are used. No other scripting tool creates the sorts of links and cross-references that Script Debugger does when it analyzes dictionaries and creates this additional content on the fly. All installed Scripting Additions are available to scripts simultaneously and only Script Debugger presents their dictionaries in a unified view. Script Debugger embraces the latest features of AppleScript while continuing to support legacy data. Mac OS X’s new sdef dictionary format allows developers to add expanded documentation and sample code to the dictionaries of their applications. It promises much more usable scripting dictionaries and the benefits will only increase as more developers adopt it. At the same time, Script Debugger extracts as much information as possible from old-style (‘aete’) dictionaries. It’s even possible to customize how the Dictionaries are displayed. Script
Debugger provides another unique depiction of the hierarchy of dictionaries with
the Diagram view. This arranges the information graphically in a ‘tree’ or
flowchart-like display.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||