Script Debugger

Script Debugger 是 macOS 上的 AppleScript 開發環境,可用於撰寫、探索、測試及封裝自動化腳本。

Mark Alldritt com.latenightsw.ScriptDebugger8

什麼是 Script Debugger?

Script Debugger 是專為 AppleScript 打造的原生 macOS 整合式開發環境。它可協助使用者撰寫自動化腳本、檢視可編寫腳本之 App 所提供的腳本字典與即時資料、逐行執行程式碼,並將完成的腳本封裝成可供他人使用的形式。此 App 的對象包括會自動化重複性工作或建立以 AppleScript 為基礎工作流程的 Mac 使用者、管理員、顧問與開發者。其主要功能包括針對 AppleScript 最佳化的程式碼自動完成、用於除錯的中斷點與變數檢視、適合較長腳本的分割窗格編輯,以及將腳本匯出為 applet 的工具。Script Debugger 由 Mark Alldritt 透過 Late Night Software 發行,並且是專為 Mac 上的 AppleScript 工作而設計,而非一般用途的程式設計工具。

主要功能

  • 探索可編寫腳本的應用程式,並檢視其腳本字典與即時資料。
  • 透過程式碼自動完成與程式碼建立輔助工具,更快速地撰寫 AppleScript。
  • 使用中斷點、變數監看與逐行執行功能,逐步除錯腳本。
  • 透過分割窗格、分頁與程式碼摺疊,更舒適地編輯較長的腳本。
  • 使用拖放工具,從已探索的應用程式物件產生程式碼。
  • 將腳本匯出為 applet,並為分享或部署做好準備。

使用 diCleaner 檢查應用程式殘留

清理前檢查快取、支援檔案、容器和登入項目。

下載 diCleaner

安全概述

狀態: 大多安全

這是適用於 macOS 的合法 AppleScript 開發軟體。它通常需要存取你選擇要處理的腳本與可編寫腳本的 App,而你的自動化流程也可能會依其控制的內容,要求 macOS 權限,例如「輔助使用」、「自動化」或檔案存取。對腳本工具而言,這類要求屬於預期情況,但你仍應只授予自己工作流程所需的權限。移除此 App 不會損害 macOS,不過任何依賴它的腳本或自動化專案,之後可能會較難編輯或除錯。

建議: 如果你會在 Mac 上撰寫、測試或維護 AppleScript 自動化,請保留 Script Debugger。若你已不再使用 AppleScript 開發工具,可以像移除其他第三方 App 一樣將其移除;只是在解除安裝前,請先保留任何你仍想保存的腳本或專案檔案。

常見路徑

  • /Applications/Script Debugger 8.app

分享您的經驗

成為第一個分享經驗的人。

分享你使用此應用程式的體驗