Search Mac Software Downloads
|
EDITOR NOTES
This is a beta release. See Related Links below for the last stable release. Also note that this beta build expires 1 November 2009.
DESCRIPTION
Script Debugger provides everything you need to quickly and easily author AppleScripts that work. No other scripting tool can match Script Debugger's capabilities for creating, editing and debugging AppleScripts. Its sophisticated Dictionary browser provides far more information than any other tool can and eliminates guesswork and needless experimentation. Simply put, Script Debugger makes AppleScript easy.
WHAT'S NEW
Version 4.5.4b3:
  • 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.
REQUIREMENTS
Mac OS X 10.3.9 or later.
RELATED LINKS
    Download the last stable version (v.4.5.3).

SHARE
Share
SCREENSHOT

Developer:Late Night Software Ltd.
Downloads:13,049
  - Version d/l:506
Utilities:AppleScript
License:Demo
Date:20 Oct 2009
Platform:PPC/Intel
Price:$199.00

OTHER PEOPLE SUGGEST
Suggest something else:
Script Debugger User Reviews (7 posts)Write A Review
sort: smiles | time
Jun 11 2009

LEE123  This is a really nice piece of software. It is what should be shipped with applescript on the mac. If you need or use applescript then you should get this.   
(Version 4.5.3)

praisebury
+2
[ 1 Reply - Reply ]
Replies:
Oct 21 2009

BLABLABLA@DODGIT.COM  yeah that would be a good way to double the price of os x :(

Surely I can't afford this very nice piece of software, but...

if your'e deep into AppleScript this is a nice way to go.

For the others: use the built-in AppleScript-Editor. You should enable some stuff in the preferences (Assistent,... ) and also try CONTROL-CLICKing in a source-window.

Cheers.  
(Version 4.5.4b3)

praisebury
0

Mar 17 2008

TOOL FORCE SOFTWARE  Great piece of software. Code line ending using a semicolon would be really great in AppleScript.

I am switching between Objective-C and AppleScript and I am often making such a mistakeĀ…

display dialog "Test";

;-)

Good luck!  
(Version 4.0.8)

praisebury
0
[ Reply ]
Dec 27 2006
*****

SIMON WOLF  As a new-comer to AppleScript I was struggling to both understand Dictionaries and also to debug my code using the good, but somewhat limited, Apple Script Editor. Althought as a hobbyist I was somewhat put off by the relatively high price I downloaded ScriptDebugger and instantly fell in love. This is a fantastically powerful development environment which makes understanding applications' dictionaries much easier and provides extremely powerful debugging tools. As a birthday present to myself I bought a copy and I am delighted and know that the price of the application will be recouped many times over by the time Script Debugger will save me whilst writing scripts.  
(Version 4.0.5)

praisebury
0
[ Reply ]
May 1 2005

ANONYMOUS  As at Sun, 1 May 2005 15:06 [AEST] the link at late night software only shows the 3.0.8 updater.

Late Night have been notified.  
(Version 3.0.9)

praisebury
0
[ Reply ]
Oct 27 2003

ANONYMOUS  Sorry, folks. Script Debugger ain't free. It costs 189 bucks. This is a demo. Macupdate could you change the license information, please?  
(Version 3.0.7)

praisebury
0
[ Reply ]
Oct 27 2003
*****

ANONYMOUS  It just doesn't get any better than this. Script Debugger is absolutely the best AppleScript development environment availabe. The developer is very responsive to users and, based on user feedback, we've been told that SD 4 will be ported to Cocoa. With the attention to quality and detail that is always present in Script Debugger, I'm guessing that SD 4 will be one of the best Cocoa apps ever produced.  
(Version 3.0.7)

praisebury
0
[ Reply ]
Mar 28 2003
*****

LORIN RIVERS  Script Debugger is the only way I can successfully write complex AppleScripts. If you make AppleScripts, you need SD!  
(Version 3.0.6)

praisebury
0
[ Reply ]