Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  System / Utilities  |  Other System / Utilities  |  Script Debugger

Script Debugger

Script Debugger - 4.5.3

Complete replacement for Apple's Script Editor.

All Time: (4.6)
This Version: Not rated (0.0)
Current Version: 4.5.3
Release Date: 2009-06-11
License: Update
Downloads (this version): 323
Downloads (all versions): 30,813
Price: $199.00

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

Script Debugger is a complete replacement for Apple's Script Editor. It offers no limit on script size as well as powerful editing, debugging and dictionary tools.

What's new in this version:

  • The 'file spec' document property has been renamed 'file'. This change corrects a terminology conflict that caused AppleScript to rewrite 'file spec' as 'file' following a compile.
  • Addressed a problem where references to 'path' outside a tell block generated incorrect 4-character codes (as compared to Apple's Script Editor).
  • Corrected a block auto-close/balance bug that happens when unbalanced )}] characters appear in a -- style comment.
  • The 'stic' enumeration associated with the 'display dialog' command is once again displayed correctly.
  • Resolved a hanging bug when exploring the InDesign dictionary.
  • When pasting Object Reference as nested tell blocks, the code respects the existing tell context.
  • Corrected a problem in the Tell Context inspector that caused the inspector to stop displaying the current tell context after inspecting the 'disk' property of any Finder element.
  • Addressed a crashing problem when getting 'properties of document 1 of application "Adobe InDesign"'.
  • Added a 'Paste Object References as nested Tell blocks' preference to the Editor preferences panel.
  • Holding down the Option key while pasting Object References inverts the 'Paste Object References as nested Tell blocks' preference setting.
  • Shift-Command-C now copies an explorer value (available from the Edit and Contextual menus).
  • Pasting an object reference into a script now results in a series of nested tell blocks rather than a single object reference string.
  • Resolved a balance problem that caused block auto-closing to fail if AppleScript block statements (if, repeat) appear within a block comment.
  • The Script Debugger dictionary viewer now correctly displays property/parameter/result types when a type is defined as both singular and plural in the SDEF XML.
  • Unicode characters appearing in AppleScript error messages are now displayed correctly in Script Debugger's Script Error panel.
  • Resolved several bugs that occurred when using fonts that don't map into the legacy QuickDraw font model.
  • Adjusted dictionary search results so that partial hits matching the start of a name are weighted higher than partial hits in the middle or end of a name.
  • Addressed a crash that could sometimes occur when closing documents.
  • Addressed a crash that occurred when expanding a browser item for which there is an open viewer window.
  • Addressed a crash that occurred when canceling the Set Keystroke dialog using the Escape key.
  • Addressed a hanging bug that occurred when Script Debugger was stressed heavily during the running/stepping of scripts. This fix also addresses a memory leak that occurred stepping through a script under scripting control.
  • A long standing intermittent crashing bug that occurred creating new documents has finally been resolved.
  • Issuing a Cut, Copy, Paste, or Delete command in the Dictionary Search results pane no longer causes a hang.
  • The scripting interface now correctly reports a script is not debuggable when you try and step into/over/into a script which does not have debugging enabled.
  • Tooltip evaluation tooltips are now properly removed when dictionary windows are opened using the Command-D shortcut.
  • Uncommenting lines without a comment no longer causes leading whitespace to be stripped.
  • Removing the Step Over, Step Into, and Step Out toolbar buttons no longer renders the corresponding menus inoperable.
  • The 'scripts folder' and 'clippings folder' properties in the scripting interface have been renamed 'scripts menu folder' and 'clippings menu folder' respectively to avoid a terminology conflict with the 'scripts folder' constant defined in the Standard Additions.osax.
  • Option- modifier problems when using Norwegian keyboard layouts have been corrected.
  • Option- modifier problems when using German keyboard layouts have been corrected.
  • Write-only properties are no longer displayed in the Dictionary Explorer.
  • Leopard-style selection highlighting is used when showing balancing brackets and braces while typing.
  • Hiding/Showing the Dock when the dock is positioned on the right of the screen no longer causes inspector windows to move.
  • Auto-paring problems relating to typing '(' before '"N" & aVar' have been resolved.
  • Addressed an issue in the Scripts and Clippings inspectors that could case the Hide/Show Icon state to become confused.
  • Implemented a performance improvement when opening scripts with the 'Warn when applications may be launched' setting turned on. Script Debugger no longer loads the dictionaries of all installed Scripting Additions.
  • New Fatten preference has been added. A hidden preference 'PrefFlattenAtBeginning' that controls where libraries are placed when flattening scripts has been added. By default, libraries are placed before the main script. Setting this preference to 'no' with the Unix 'defaults' command causes libraries to be placed after the main script. No UI is planned for this preference setting.
  • Script Debugger now allows you to continue when it detects that there are duplicate symbols coming from libraries.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.5 Intel
  • Mac OS X 10.5 PPC
  • Mac OS X 10.4 Intel
  • Mac OS X 10.4 PPC

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Script Debugger CommentaryStill way too expensive… - Version: 4.5.3, 6/11/2009 01:23PM PST

Brass Hammer
And at this price the developer still has the nerve to charge for upgrades.

Also, it can't be used as a replacement editor for Applescript Studio's editor. The few glowing comments out here must be developer insiders trying to pump up sales.
Post a commentAlert Admin

Most Recent Replies: View All 2 Replies

Script Debugger ReviewBrilliant product at a value price - Version: 4.0.8, 12/1/2008 10:39AM PST

(1 of 1 users found this comment useful)

phantomusa
Having used Script debugger for both personal use and business use now since version 3 it simply amazes me that anyone can write scripts in any reasonable amount of time without this incredible piece of software. Clearly these guys understand the pain that Applescript can cause and the days and weeks of pulling hair that can be avoided. Every version adds more and more features and it just gets better every time.
At three times the price this would still be value so if you are considering writing more that a very basic script do yourself a favor and spend a few dollars to make better, faster scripts easily and BUY NOW.
Post a commentAlert Admin

Most Recent Replies: View All 1 Replies

Script Debugger ReviewIf you you write AppleScripts, you need this - Version: 4.5, 11/25/2008 02:07PM PST

(1 of 1 users found this comment useful)

Cloetus_1
Some jokingly refer to AppleScript as the read-only programming language. It can be opaque...

SD lets you inspect the actual values the app you're trying to script, in the moment so you REALLY know what's going on.

On the flip side, it has all the sweet programming goodness like breakpoints and such.

I refuse to write anything but the simplest scripts without it.
Post a commentAlert Admin

Most Recent Replies: View All 1 Replies