Script Debugger怎么样?好用吗?
发布时间:2023-05-21 13:30:17
AppleScript是一种古老且经过验证的脚本语言,用于在Macintosh上自动执行任务。它使用与普通英语单词类似的术语,与其他脚本语言相比,它相对容易学习。但它也是一种面向对象的语言,完全能够在必要时处理复杂的编程任务。Script Debugger怎么样?好用吗?下面就和小编一起来看看吧!
Script Debugger for mac(脚本调试器)
立即下载
想让你的计算机系统简单,可靠和自动化?Script Debugger for mac(脚本调试器)推荐给大家!Script Debugger Mac是一款非常好用的脚本调试工具
2021-12-0566.44 MB英文软件
Script Debugger怎么样?好用吗?
AppleScript创建可以控制计算机及其各种应用程序的脚本文件。它可用于自动执行重复且容易出错的手动任务,从而节省时间和金钱。例如,它可以自动从远程服务器检索文件或计划和执行重要更新。其广泛的可能用途使其成为个人和企业寻求优化工作流程的强大工具。
Script Debugger Mac功能介绍
1、字典浏览器
使用Dictionary Explorer,您可以直接查看任何可编写脚本的应用程序中的实时数据。与Apple的脚本编辑器不同,您不必想象如何将应用程序脚本界面的书面描述转换为代码。Script Debugger以可视方式向您显示,并允许您与应用程序进行交互,而无需编写AppleScript行。
2、强大的代码完成
Script Debugger提供了一组非常有用的代码完成工具。它们包括在脚本中完成变量名称,AppleScript和Scripting Addition命令,以及应用程序命令和名称。Script Debugger还为AppleScriptObjC处理程序提供了完成功能,这些处理程序繁琐且容易按句柄键入。3、快速打开
Script Debugger可以轻松找到您要使用的脚本。使用“打开快速”命令,您可以找到针对特定应用程序,文档甚至包含特定变量或处理程序名称的脚本的脚本。你甚至不需要知道你要找的东西的全名。开始输入,Script Debugger将为您提供它可以找到的最相关的搜索命中。
4、代码生成
使用Dictionary Explorer查找所需的应用程序对象,然后使用拖放操作将自动生成的AppleScript代码添加到脚本中。将此与Script Debugger的所有其他代码构建工具(包括Tell Block构建器)相结合,可以节省大量时间并避免错误。
5、步进式智能调试
查看脚本正在执行的操作以及快速查找错误的最佳方法。逐行执行脚本以确切了解它们的执行方式。设置断点以在关键点暂停脚本。 不再使用AppleScript`log`语句进行Caveman调试。脚本调试器会显示每个语句的结果以及脚本中每个变量的值。没有更好的方法来确切了解您的代码正在做什么。
6、APPLESCRIPTOBJC值查看
如果您使用AppleScriptObjC,则Script Debugger会向您显示脚本正在使用的Objective-C值的详细信息。与Apple的脚本编辑器不同,您可以看到?class ocid?id?data optr0000000080100F0000600000?并想知道这个值是什么,Script Debugger会识别一个包含五个元素的数组,并显示每个数组元素的值。
7、分割窗格编辑和代码折叠
轻松使用长脚本。拆分窗格编辑允许您同时查看脚本的两个或多个部分。代码折叠可让您折叠部分代码,以帮助您专注于工作。
8、脚本调试器有你的回报
Script Debugger提供报告常见AppleScript和部署错误的工具。例如,Leaks功能可检测脚本何时打开并且未关闭文件,或者数据库事务何时开始但未完成。Script Debugger监视常见错误,例如使用空闲处理程序保存脚本而不启用Stay Open设置。
9、定制
Script Debugger提供了几乎无限的自定义机会。创建自己的脚本模板。生成剪报以插入常用的代码块。剪辑可以使用标记来插入参数和加速编辑。创建AppleScript脚本以自动执行重复性任务。为剪辑,脚本和任何“脚本调试器”菜单命令分配键盘快捷键。
Script Debugger Mac软件特色
1、探索
在开始编写脚本之前,请发现应用程序提供的信息和命令。使用资源管理器试验应用程序,浏览它们的数据并对其进行操作以查看应用程序的响应方式。该功率不限于特定屏幕。在创建和调试脚本时,Explorer仍然可用,并在您工作时继续显示数据信息。
2、编辑
使用Script Debugger强大而灵活的代码创建功能,最大限度地提高您的工作效率并轻松快速地编写脚本。为应用程序和对象或属性插入tell块。Script Debugger通过智能地插入广泛的常用代码段来帮助您。这些功能专为AppleScript语言的特性而设计。它们可以让您轻松导航大型脚本,自动输入“结束”行和关闭分隔符等。
3、调试
在创建时,测试脚本以确保它们按预期运行。Script Debugger可以在分析模式下运行脚本,跟踪您的变量及其值,从而可以在出现问题时轻松隔离和修复特定问题。在脚本运行时观察脚本,逐行查看脚本执行的每个阶段的变量值。使用断点在关键点暂停代码。使用Script Debugger,您无需猜测脚本运行时发生了什么。
4、部署
轻松为您的客户和同事打包脚本。脚本调试器在打包脚本时检查常见错误,并且使脚本分发非常简单。如果您的脚本包含敏感信息或私人信息,您可以将其导出为“仅运行”表单,以防止其他人访问代码。Script Debugger通过立即告诉您需要哪些应用程序,脚本添加,库和框架才能成功运行脚本来预测问题。
Script Debugger for mac(脚本调试器)更新功能
1、免费脚本调试器精简版
Script Developer 7中最大的变化是发布了我们新的“lite”模式,它提供了编写代码所需的所有基本编辑,调试和字典功能。即使没有Script Debugger的高级功能,它也代表了对Macintosh附带的脚本编辑器的重大改进。我们将Script Debugger Lite视为可用于AppleScript的最佳免费选项。2、文件版本
从本地和Time Machine备份提供的Mac OS X文档版本历史记录中查看并打开以前版本的脚本。在决定恢复到特定版本的脚本之前,直接从Versions浏览器执行不同版本的脚本。如果从Script Debugger 5或6进行升级,则可以立即利用现有脚本的此功能,因为以前版本的Script Debugger一直在为您保留版本信息。
3、改进的捆绑编辑
Script Debugger 7改进的包编辑器允许您指定AppleScript小滴接受的文件类型。通过统一类型标识符或文件扩展名或两者指定文件。Script Debugger 7提供了更多用于配置AppleScript小程序和小程序的选项。控制应用程序传输安全性,仅创建后台applet,并直接从Script Debugger捆绑所需的库。4、增强的APPLET
SHELLScript Debugger 7提供了一种将AppleScripts部署为独立应用程序的新方法,它为用户提供了改进的界面,支持通过Sparkle自动更新软件等等。如果要创建AppleScript小滴,Script Debugger 7的增强小程序提供了一个放置目标窗口,用户可以在其中拖放文件或使用Spotlight搜索来查找要处理的文件。5、EXPLORER EVOLUTION
Script Debugger 7的Dictionary Explorer允许您移动,复制或删除对象。Script Debugger 7允许您在不编写单行AppleScript代码的情况下探索应用程序脚本功能的更多内容。通过在资源管理器中选择对象并按删除键来删除对象。在资源管理器中使用拖放操作移动和复制对象。
6、EXPLORER录音
Script Debugger 7提供了一种全新的AppleScript代码生成方式:Explorer录制。开始录制脚本,然后使用Script Debugger的Dictionary Explorer开始探索应用程序。当您更改属性值或移动,复制或删除对象时,相应的AppleScript代码将添加到您的脚本中。


猜你喜欢
- 导读在公文写作时,你是否会遇到格式拿不准的情况?小编将《党政机关公文格式》国家标准分享给大家,在起草公文拿不准格式时,可以先直接对照国家标准
- 很多用户电脑上都安装了驱动精灵这款软件,可以帮助我们检查电脑驱动程序。但最近有用户反应在win10系统中每次重启电脑使用驱动精灵进行检测驱动
- RazorSQL 是一个非开源的功能非常强大数据库查询工具、SQL的编辑、数据库管理工具。支持通过 JDBC 和 ODBC 连接超过 29
- 单元格批注可以起到对单元格内容进行补充说明的作用,这篇文章通过案例跟大家分享一下单元格批注的添加、格式设置和隐藏办法。应用场景下图表格为第六
- 如果使用英伟达NVIDIA独立显卡,就会在任务栏下方多出一个NVIDIA控制面板图标,那么该如何隐藏?Win7系统怎么隐藏NVIDIA控制面
- 相信那些有使用过Win10 1909系统的朋友都清楚,电脑桌面的任务栏不仅很占地方,使用起来也非常的不便。其实借助Win10 1909系统自
- UAC功能是我们熟悉的用户帐户控制功能。此功能将阻止在我们的计算机上安装恶意软件或Windows无法识别的软件。这给我们的计算机带来安全保护
- 使用PowerPoint2013制作好的幻灯片,如果我们要对PPT2013文章中的文字进行翻译可以借助一些第三方软件,其实PPT2013本身
- 不知大家是否留意过这个问题,当我们启动Win7系统时,在其登录界面的下端就会呈现当前所应用的win7系统的版本的Logo信息,虽然这并不影响
- 闪电音频格式转换器作为一款优秀的音频处理软件,除了支持多种音频格式相互以外,还支持对音频进行合并、覆盖等操作,并且操作过程简单方便,总的来说
- 今天早上,微软向那些安装了Win10四月更新正式版系统的用户推送了新的累积更新补丁,本次更新的版本编号为17134.166,补丁型号为KB4
- edius如何添加环转深处横管转场效果?最近有很多使用edius的小伙伴问我要如何添加环转深处横管转场效果,不会的小伙伴请看以下教程,小编将
- win7bios怎么进入?bios设置是系统设置中非常重要的部分。win7bios进入会根据每个电脑不同的主板配置,拥有不同的进法,很多小伙
- 相信有了解的朋友都清楚,包括火绒安全在内的安全防护软件在安装一段时间后便会生产大量的安全日志,尽管这些日志可以让用户更加直观的了解设备的安全
- 可能有些朋友发现了,不能把文件夹重命名为空格,那么应该怎么把文件夹弄成空白名的状态呢?这里就由系统之家小编来给大家简单讲讲如何创建一个空白名
- 在许多的场合中,我们都还需要使用到两个,或者是更多的显示器来满足我们在工作上的所需求,随着大家对实现的要求越来越高,如今双屏显示已经成为了大
- 有时候我们需要在Excel里实现诸如电视节目中抽奖时用到的手机号或者是信用卡账号等的保密效果,这就需要把电话号码或者是银行卡号替换成对应的带
- 本文为小编在制作PPT的过程中,总结出的一些山寨动画经验,非那种动画片似的超牛动画教程,但基本满足绝大多数人的对动画制作的需求了。本教程主要
- Win10 Paint 3D如何添加贴纸?Win10 Paint 3D是微软新发布的3D绘图软件,添加了很多新的绘图功能,很多用户对此软件还
- 使用win8系统的用户都知道,Win8系统内置的一款OneDrive应用,原名SkyDrive,是微软推出的一款云存储服务,最早应用于Win