Script Debugger: Difference between revisions
imported>DeepYogurt |
imported>Jerryobject m WP:LINK add. Cut needless carriage return between MOS:HEADing and text. |
||
| Line 1: | Line 1: | ||
{{Infobox | {{Infobox software | ||
| | | title = Script Debugger | ||
| logo | | logo = Script Debugger.png | ||
| screenshot | | logo caption = Script Debugger icon | ||
| caption | | logo size = 100px | ||
| developer | | screenshot = | ||
| caption = | |||
| developer = Late Night Software | |||
| released = {{Start date and age|1995}} | |||
| latest release version = 8 | | latest release version = 8 | ||
| latest release date | | latest release date = {{Start date and age|2021|05|04}} | ||
| operating system = [[macOS]] | |||
| platform = [[Mac (computer)|Macintosh]] | |||
| operating system | | genre = [[AppleScript]] [[debugger]] | ||
| platform | | license = [[Proprietary software|proprietary]] [[freeware]] | ||
| genre | | website = {{URL|www.latenightsw.com}} | ||
| license | |||
| website | |||
}} | }} | ||
'''Script Debugger''' is a [[Macintosh computer]] [[source code editor]] and [[ | '''Script Debugger''' is a [[Mac (computer)|Macintosh computer]] [[source-code editor]] and [[debugger]] environment for the [[programming language]]s [[AppleScript]], and others based on [[Apple Inc.]]'s [[Open Scripting Architecture]]. It is a product of Late Night Software. | ||
== History == | == History == | ||
Script Debugger version 1.0 was released in 1995 by Mark Alldritt as a [[Third-party software component|third-party]] alternative to Apple's [[freeware]] application, [[AppleScript Editor|Script Editor]]. Its competitors at that time included ScriptWizard and Main Event Software's popular Scripter. {{As of|2024}}, those two products are defunct, leaving only Satimage's [[Smile (software)|Smile]] and [[integrated development environment]]s such as [[FaceSpan]] (also from Late Night) and [[AppleScript Studio]] as Script Debugger's competitors in the field. | |||
Version 1 contained several notable features, such as: it was "scriptable" (it could be used to create scripts to control itself), ''recordable'' (it could create scripts based on user actions), and ''attachable'' (scripts could be written to respond to [[Event-driven programming|events]]). More importantly, the program now allowed inspection of running applications to see what events they were emitting. The new utility also contained a full debugger, with support for [[breakpoint]]s. | |||
Version 1 | The program has since won many awards in the Macintosh scripting community. Version 1 received "5 mice" from ''[[MacUser]]'' and 4 stars from ''[[MacWEEK]]''. Version 2 received the 2000 Macworld Eddy for "Best Development Software", and received "4.5 mice" from both ''MacUser'' and ''[[Macworld]]''. | ||
On February 9, 2006, version 4 was released. This version was completely rewritten to take advantage of the new [[Cocoa (software)|Cocoa]] and [[Mac OS X v10.4|Tiger]] APIs. The new release also included an improved version of the [[JavaScript OSA]] scripting component. | |||
Version 5 was released in June 2012. | |||
Version | Version 6 was released in June 2016, with support for new features such as [[code folding]] and AppleScriptObjC.<ref>{{cite web |url=http://latenightsw.com/script-debugger-6-press-release/ |title=Script Debugger 6 Press Release |date=18 June 2016 |access-date=17 July 2016}}</ref> | ||
Version | Version 7 was released in March 2018, introducing the free "Lite" mode and new features such as version browsing, enhanced applets, and better bundle editing.<ref>{{cite web |url=https://latenightsw.com/script-debugger-7-press-release/ |title=Script Debugger 7 Press Release |date=2 March 2018 |access-date=5 March 2018}}</ref> | ||
Version | Version 8 was released in May 2021, introducing support for macOS Big Sur and Apple Silicon. Other notable features include support for Dark Mode, and for generating standalone script applications that support code signing and notarizing.<ref>{{cite web |url=https://forum.latenightsw.com/t/script-debugger-8-press-release/3086/ |title=Script Debugger 8 Press Release |date=4 May 2021 |access-date=10 March 2024}}</ref> | ||
On January 1, 2025, Mark Aldritt announced the planned retirement of Script Debugger. On May 31, 2025, it was officially retired. As of June 2025, all macOS versions from 4.0 – 8.0.10 are available as [[freeware]] downloads. For the full retirement announcement see <ref>{{cite web |url=https://forum.latenightsw.com/t/retiring-script-debugger/5071 |title=Script Debugger Announces It's Retiring |date=1 January 2025 |access-date=3 June 2025}}</ref> and for Mark's goodbye note see <ref>{{cite web |url=https://forum.latenightsw.com/t/script-debugger-retired/5182 |title=Script Debugger Retires |date=31 May 2025 |access-date=3 June 2025}}</ref>. For a list of all the freely available download versions see the Late Night Software web downloads page at <ref>{{cite web |url=https://latenightsw.com/sd8/download/ |title=Script Debugger Free Downloads |date=31 May 2025 |access-date=3 June 2025}}</ref>. | |||
On January 1, 2025, Mark Aldritt announced the planned retirement of Script Debugger | |||
The Late Night Software Forum web pages will continue to be available and user-to-user discussions will be supported and encouraged. | The Late Night Software Forum web pages will continue to be available and user-to-user discussions will be supported and encouraged. | ||
| Line 45: | Line 45: | ||
==External links== | ==External links== | ||
* | * {{Official website|www.latenightsw.com}} | ||
* [https://web.archive.org/web/20050615083836/http://tandb.com.au/applescript/editors/ AppleScript Editors] a comparison of several editors, out of date | * [https://web.archive.org/web/20050615083836/http://tandb.com.au/applescript/editors/ AppleScript Editors] a comparison of several editors, out of date | ||
* [http://www.applescriptsourcebook.com/links/applescripteditors.html AppleScript Editors], a page of links to AppleScript utilities | * [http://www.applescriptsourcebook.com/links/applescripteditors.html AppleScript Editors], a page of links to AppleScript utilities | ||
| Line 55: | Line 55: | ||
{{ | {{Mac-software-stub}} | ||
Latest revision as of 06:32, 1 July 2025
Script error: No such module "Infobox".Template:Template otherScript error: No such module "Check for unknown parameters".Template:Main other Script Debugger is a Macintosh computer source-code editor and debugger environment for the programming languages AppleScript, and others based on Apple Inc.'s Open Scripting Architecture. It is a product of Late Night Software.
History
Script Debugger version 1.0 was released in 1995 by Mark Alldritt as a third-party alternative to Apple's freeware application, Script Editor. Its competitors at that time included ScriptWizard and Main Event Software's popular Scripter. Template:As of, those two products are defunct, leaving only Satimage's Smile and integrated development environments such as FaceSpan (also from Late Night) and AppleScript Studio as Script Debugger's competitors in the field.
Version 1 contained several notable features, such as: it was "scriptable" (it could be used to create scripts to control itself), recordable (it could create scripts based on user actions), and attachable (scripts could be written to respond to events). More importantly, the program now allowed inspection of running applications to see what events they were emitting. The new utility also contained a full debugger, with support for breakpoints.
The program has since won many awards in the Macintosh scripting community. Version 1 received "5 mice" from MacUser and 4 stars from MacWEEK. Version 2 received the 2000 Macworld Eddy for "Best Development Software", and received "4.5 mice" from both MacUser and Macworld.
On February 9, 2006, version 4 was released. This version was completely rewritten to take advantage of the new Cocoa and Tiger APIs. The new release also included an improved version of the JavaScript OSA scripting component.
Version 5 was released in June 2012.
Version 6 was released in June 2016, with support for new features such as code folding and AppleScriptObjC.[1]
Version 7 was released in March 2018, introducing the free "Lite" mode and new features such as version browsing, enhanced applets, and better bundle editing.[2]
Version 8 was released in May 2021, introducing support for macOS Big Sur and Apple Silicon. Other notable features include support for Dark Mode, and for generating standalone script applications that support code signing and notarizing.[3]
On January 1, 2025, Mark Aldritt announced the planned retirement of Script Debugger. On May 31, 2025, it was officially retired. As of June 2025, all macOS versions from 4.0 – 8.0.10 are available as freeware downloads. For the full retirement announcement see [4] and for Mark's goodbye note see [5]. For a list of all the freely available download versions see the Late Night Software web downloads page at [6].
The Late Night Software Forum web pages will continue to be available and user-to-user discussions will be supported and encouraged.
Script Debugger has been around for over 30 years and has helped countless AppleScript developers over the years. Thank you Mark Aldritt and everyone else who helped make this software so great over all those years. Many people's lives were made a little bit easier and more productive thanks to all the effort that went in to making this a product that was so fun to use and so productive, and some were made a whole lot easier. Thank You, Thank You, Thank You to Mark and Shane and all the others who made this software so fun and so helpful to so many people over three decades.
References
External links
- Template:Official website
- AppleScript Editors a comparison of several editors, out of date
- AppleScript Editors, a page of links to AppleScript utilities
- MacUser UKTemplate:Dead link a review of version 3.0.1
- Macworld another review