Script Debugger

Last updated
Script Debugger
Developer(s) Late Night Software
Stable release
6 / June 23, 2016 (2016-06-23)
Operating system Mac OS X
Type AppleScript debugger
Website http://www.latenightsw.com/

Script Debugger is a Macintosh computer source code editor and debugging environment for the AppleScript programming language, and other languages based on Apple Inc.'s Open Scripting Architecture. It is a product of Late Night Software.

Contents

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. These two products today 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 current competitors in the field.

Version 1 on the program 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, Script Debugger 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.

Script Debugger 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 of Script Debugger 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 of Script Debugger was released in June 2012.

Version 6 of Script Debugger was released in June 2016, with support for new features such as code folding and AppleScriptObjC. [1]

Version 7 of Script Debugger was released in March 2018, introducing the free "Lite" mode and new features such as version browsing, enhanced applets, and better bundle editing. [2]

Related Research Articles

<span class="mw-page-title-main">HyperCard</span> Hypermedia system for Apple Macintosh and Apple IIGS computers

HyperCard is a software application and development kit for Apple Macintosh and Apple IIGS computers. It is among the first successful hypermedia systems predating the World Wide Web.

An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, and a debugger. Some IDEs, such as NetBeans, JDoodle and Eclipse, contain the necessary compiler, interpreter, or both; others, such as SharpDevelop and Lazarus, do not.

AppleScript is a scripting language created by Apple Inc. that facilitates automated control over scriptable Mac applications. First introduced in System 7, it is currently included in all versions of macOS as part of a package of system automation tools. The term "AppleScript" may refer to the language itself, to an individual script written in the language, or, informally, to the macOS Open Scripting Architecture that underlies the language.

<span class="mw-page-title-main">MacPaint</span> Graphics editing software by Apple Computer

MacPaint is a raster graphics editor developed by Apple Computer and released with the original Macintosh personal computer on January 24, 1984. It was sold separately for US$195 with its word processing counterpart, MacWrite. MacPaint was notable because it could generate graphics that could be used by other applications. It taught consumers what a graphics-based system could do by using the mouse, the clipboard, and QuickDraw picture language. Pictures could be cut from MacPaint and pasted into MacWrite documents.

<span class="mw-page-title-main">Adobe GoLive</span> WYSIWYG HTML editor and web site management application

Adobe GoLive was a WYSIWYG HTML editor and web site management application from Adobe Systems. It replaced Adobe PageMill as Adobe's primary HTML editor and was itself discontinued in favor of Dreamweaver. The last version of GoLive that Adobe released was GoLive 9.

FileMaker is a cross-platform relational database application from Claris International, a subsidiary of Apple Inc. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to modify a database by dragging new elements into layouts, screens, or forms. It is available in desktop, server, iOS and web-delivery configurations.

<span class="mw-page-title-main">System 7</span> Apple Macintosh operating system released from 1991–1997

System 7, codenamed "Big Bang", and later also known as Mac OS 7, is a graphical user interface-based operating system for Macintosh computers and is part of the classic Mac OS series of operating systems. It was introduced on May 13, 1991, by Apple Computer It succeeded System 6, and was the main Macintosh operating system until it was succeeded by Mac OS 8 in 1997. Current for more than six years, System 7 was the longest-lived major version series of the classic Macintosh operating system. Features added with the System 7 release included virtual memory, personal file sharing, QuickTime, QuickDraw 3D, and an improved user interface.

<span class="mw-page-title-main">Macintosh Programmer's Workshop</span> Software development package for the Classic Mac OS

Macintosh Programmer's Workshop (MPW) is a software development environment for the Classic Mac OS operating system, written by Apple Computer. For Macintosh developers, it was one of the primary tools for building applications for System 7.x and Mac OS 8.x and 9.x. Initially MPW was available for purchase as part of Apple's professional developers program, but Apple made it a free download after it was superseded by CodeWarrior. On Mac OS X it was replaced by the Project Builder IDE, which eventually became Xcode.

<span class="mw-page-title-main">Microsoft Entourage</span> Email client and personal information manager

Microsoft Entourage is a discontinued e-mail client and personal information manager that was developed by Microsoft for Mac OS 8.5 and later. Microsoft first released Entourage in October 2000 as part of the Microsoft Office 2001 office suite; Office 98, the previous version of Microsoft Office for the classic Mac OS included Outlook Express 5. The last version was Entourage: Mac 2008, part of Microsoft Office 2008 for Mac, released on January 15, 2008. Entourage was replaced by Outlook for Macintosh in Microsoft Office for Mac 2011, released on October 26, 2010.

<span class="mw-page-title-main">SuperCard</span>

SuperCard is a high-level development environment that runs on Macintosh computers, under OS 8 and 9, and OS X. It is inspired by HyperCard, but includes a richer language, a full GUI toolkit, and native color.

<span class="mw-page-title-main">BBEdit</span> Proprietary text editor

BBEdit is a proprietary text editor made by Bare Bones Software, originally developed for Macintosh System Software 6, and currently supporting macOS.

Wingz was a spreadsheet program sold by Informix in the late 1980s and early 1990s. Originally developed for the Macintosh, it was later ported to Microsoft Windows, OS/2, NeXTSTEP and several other commercial flavors of Unix. In spite of many positive reviews, including one calling it "clearly the spreadsheet of the future", the market was rapidly entrenching Microsoft Excel. Informix eventually gave up on the desktop market and reverted solely to database sales in the mid-1990s. Claris licensed and sold an extensively cleaned up version as Claris Resolve in 1991, but it was far too late to market to have any effect.

<span class="mw-page-title-main">WriteNow</span> Word processor application

WriteNow is a word processor application for the original Apple Macintosh and later computers in the NeXT product line. The application is one of two word processors that were first developed with the goal that they be available at the time of the Mac product launch in 1984, and was the primary word processor for computers manufactured by NeXT. WriteNow was purchased from T/Maker by WordStar in 1993, but shortly after that, WordStar merged with SoftKey, which ultimately led to its discontinuation. It had a combination of powerful features, excellent performance, and small system requirements.

<span class="mw-page-title-main">SK8 (programming language)</span>

SK8 was a multimedia authoring environment developed in Apple's Advanced Technology Group from 1988 until 1997. It was described as "HyperCard on steroids", combining a version of HyperCard's HyperTalk programming language with a modern object-oriented application platform. The project's goal was to allow creative designers to create complex, stand-alone applications. The main components of SK8 included the object system, the programming language, the graphics and components libraries, and the Project Builder, an integrated development environment.

Late Night Software Ltd., is a privately held Canadian software company that has produced several applications, utilities, and developer's tools for the Macintosh computer platform. The company was established in 1995. Its president is Mark Alldritt.

The Apple Developer Tools are a suite of software tools from Apple to aid in making software dynamic titles for the macOS and iOS platforms. The developer tools were formerly included on macOS install media, but are now exclusively distributed over the Internet. As of macOS 10.12, Xcode is available as a free download from the Mac App Store.

<span class="mw-page-title-main">HyperEdit</span> Mac OS X application for editing HTML

Tumult Whisk is an application for Apple's Mac OS X developed by Jonathan Deutsch.

Two major families of Mac operating systems were developed by Apple Inc.

<span class="mw-page-title-main">Classic Mac OS</span> Original operating system of Apple Mac (1984–2001)

Mac OS is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer from 1984 to 2001, starting with System 1 and ending with Mac OS 9. The Macintosh operating system is credited with having popularized the graphical user interface concept. It was included with every Macintosh that was sold during the era in which it was developed, and many updates to the system software were done in conjunction with the introduction of new Macintosh systems.

References

  1. "Script Debugger 6 Press Release". 18 June 2016. Retrieved 17 July 2016.
  2. "Script Debugger 7 Press Release". 2 March 2018. Retrieved 5 March 2018.