Script Debugger(脚本调试器) Mac版

大小:61.22M类别:编程开发

官方安全无插件纠错

  • 更新时间2024-04-22
  • 版本v8.0.7
  • 系统Mac
  • 语言简体中文
脚本调试器8需要macOS X 10.14 (Mojave)或更高版本。Script Debugger 8完全支持macOS X 11 (Big Sur)并在M1 MAC上本地运行。
Script Debugger Mac版是一款专业的脚本调试器,提供你需要的所有功能,以便快速轻松地创作工作的AppleScript。没有其他脚本工具可以匹配脚本调试器的功能来创建,编辑和调试AppleScripts。Script Debugger先进的词典浏览器提供比任何其他工具更多的信息,并消除猜测和不必要的实验。Script Debugger Mac版可以帮助用户更轻松更快捷编译AppleScript,默认提供了AppleScript,Applet,通讯录脚本,Digital Hub脚本,Folder Action,Mail Rule脚本模版,在编译过程中用户可以使用Text Subsitution(长文本快速替换,类似于TextExpander),字体颜色自定义等功能。

Script Debugger Mac使用教程

1、为了能够顺利让您安装上小梁为您准备的Curio Mac 破解版,小梁介意您将Mac打开未知来源软件安装
2、如果您的Mac系统是10.12以下,请直接在“安全与隐私”模块中勾选“开启未知来源安装”
3、如果您的Mac系统是10.12以上,请将“sudo spctl --master-disable”粘贴至“终端.app”运行代码,即可解决“安装文件已损坏”、“无法安装”等一系列问题

软件功能

1、脚本调试器
脚本调试器是一个完全集中在AppleScript上的集成开发环境。这个焦点允许脚本调试器交付一套工具,使AppleScript开发具有惊人的生产力。像dictionary explorer这样的特性允许您直接查看任何应用程序的实时脚本接口和步骤智能调试,以查看所有变量的状态,从而使AppleScript能够以您以前从未体验过的方式使用。当然,这只是脚本调试器所做的事情的一种体验。
2、探索
AppleScript的成功依赖于理解您想要自动化的应用程序。脚本调试器的字典窗口是您发现信息和命令应用程序提供的地方。但这只是起点。资源管理器是您可以尝试应用程序的地方,在那里您可以探索它提供的数据,并操纵数据以查看应用程序如何响应。
当你离开字典时,探索者的力量不会消失。当您移动编辑您的脚本时,它们会跟随您,并且在您创建和调试脚本以显示您正在操作的信息时是可用的。
3、编辑
一旦您发现了如何利用应用程序的功能,就可以编写脚本了。通过脚本调试器强大而灵活的代码创建特性,可以轻松快速地编写脚本并快速地编写脚本。为应用程序和对象或属性插入通知块。脚本调试器的“剪切”和文本替换功能智能地插入代码,从AppleScript构造(比如repeat循环)到基本的tell块,到应用程序命令(包括参数)。为使用AppleScript语言的特性而明确的特性让您可以轻松地导航大型脚本,自动输入“结束”行和结束分隔符,等等。
4、调试
当您创建一个脚本时,您需要测试它以确保它的行为符合预期。第一步是运行脚本。如果一个错误停止脚本,脚本调试器会跟踪所有的变量和它们的值,从而很容易发现错误。脚本调试器提供了脚本运行时发生的情况的完整图片。
不断出现的探索者不断地显示出任何有价值的细节。例如,如果这个值恰好是iTunes中的歌曲的引用,它不仅给你它的名字,它还让你探索歌曲的属性。
使用单步操作来观察脚本的运行,逐行逐行,查看脚本执行的每个阶段的所有变量的值。使用断点在关键点上暂停代码。甚至可以在代码中创建断点。您将永远不必添加另一个AppleScript日志语句,以查看您所在的位置以及一个重要变量的值是什么。使用脚本调试器,您的代码是按设计工作的,而不是靠猜测。
5、部署
在开发脚本之后,您需要为您的客户、工作组或任何将要使用它的人打包它。在这个时候,脚本调试器会跳出来检查打包脚本时的常见错误。脚本调试器6的始终——在代码签名和版本控制工具上,使将脚本分发给其他人非常简单。如果您的脚本包含敏感的或私有的信息,您可以将其导出为仅运行的形式,以防止其他人访问代码。脚本调试器的唯一清单立即告诉您需要什么应用程序、脚本添加、库和框架,以便成功运行脚本。
6、免费的脚本调试器Lite
脚本开发人员7最大的变化是发布了新的“lite”模式,它提供了编写代码所需的所有基本编辑、调试和字典功能。即使没有脚本调试器的高级特性,它也代表了与您的Macintosh一起的脚本编辑器的显著改进。我们将脚本调试器Lite看作是使用AppleScript的最佳免费选项。
7、文档版本
从Mac OS X文档版本的历史版本中查看和打开过去版本的脚本,提供本地和通过时间机器备份。在决定还原到脚本的特定版本之前,从版本浏览器执行不同版本的脚本。如果您正在从脚本调试器5或6升级,那么您将能够立即使用这个特性,因为以前的脚本调试器版本已经为您保留了版本信息。
8、改进包编辑
脚本调试器7的改进的bundle编辑器允许您指定您的AppleScript滴接受的文件类型。用统一类型标识符或文件名扩展名指定文件,或者两者都指定。脚本调试器7提供了更多配置AppleScript applet和液滴的选项。控制应用程序传输安全,只做后台应用程序,并直接从脚本调试器捆绑所需的库。
9、增强Applet壳
脚本调试器7提供了一种新的方法,将applesscript作为独立的应用程序部署,为用户提供一个改进的界面,通过Sparkle和更多的方式支持自动软件更新。如果您正在创建AppleScript小水滴,脚本调试器7的增强applet提供一个删除目标窗口,用户可以在其中拖放文件或使用Spotlight搜索来找到他们想要处理的文件。
10、探险家进化
脚本调试器7的Dictionary Explorer允许您移动、复制或删除对象。脚本调试器7可以让您在不编写任何AppleScript代码的情况下,更深入地探索应用程序的脚本能力。通过在资源管理器中选择并按删除键来删除对象。在资源管理器中使用拖放移动和复制对象。
11、浏览器记录
脚本调试器7提供了一种全新的生成AppleScript代码的方法:Explorer记录。开始录制脚本,然后开始使用脚本调试器的字典资源管理器探索应用程序。当您更改属性值或移动、复制或删除对象时,将相应的AppleScript代码添加到您的脚本中。

软件特色

一、设置断点
1、断点标志我们可以设置在调试器中,迫使代码执行停止在这一点上,开始单步执行代码。载我们 debug_timestable2.htm到浏览器页面。这将打开调试器和停止执行与我们的一致 调试器声明。现在想象一下,我们想要阻止 writeTimesTable()函数在直线上写的结果乘以表的页面,即 document . write(writeString)。这是最后一个语句 为循环。然而,我们不想手动步骤之前仔细阅读每一行。我们能做的就是在这行设置一个断点,然后单击Run图标,将重新启动代码执行以正常的方式,也就是说,没有单一的步进。当达到断点,代码的执行将会停止。
2、设置断点,我们需要向上滚动代码在调试器窗口,直到我们可以看到我们想要的线把断点。点击这条线,然后单击Toggle Breakpoint工具栏上的图标,说明。
任何与断点由红褐色表示点左边的代码窗口,由线本身被设置为红棕色,尽管可能并不总是彩色的。我们可以一次设置许多或几个断点我们希望,如果我们想要打破在其他行我们可以添加断点。
3、设置一个断点,我们只需点击相关行代码,再次单击Toggle breakpoint图标,切换了。立即清除所有断点,我们可以在这里点击清除所有断点图标说明。
二、命令窗口
1、在单步执行代码并检查执行流的是有用的,什么是真正有用的是能够检查包含在变量的值。我们可以做所有这些事情使用调试器的命令窗口。希望在执行暂停开放之前我们设置的断点。document.write(writeString);让我们看看我们如何找出当前价值中包含的变量 writeString.
2、首先,我们需要从内部打开命令窗口调试器。我们通过单击命令窗口图标,说明这里,或通过选择从视图菜单命令窗口。
在命令窗口中,输入变量的名称我们想检查,在这种情况下 writeString;然后单击Enter。这将导致下面的值包含在变量里,打印我们的命令在命令窗口,如图所示图
三、调用堆栈窗口
1、当通过代码单步时,调用堆栈窗口保持运行列表的函数被称为到当前点的执行代码。让我们创建一个示例web页面,展示了调用堆栈很好。
2、保存该页面 debug_callstack.htm,然后装入IE。加载时,我们会看到一个空白的网页和一个按钮。单击按钮,调试器将打开 调试器声明 button1_onclick()函数,它是连接到按钮 onclick事件处理程序;
3、打开调用堆栈窗口中,单击工具栏中的“调用堆栈”图标,说明这里,或选择从视图菜单调用堆栈。
4、每一次函数被调用时,调试器添加函数调用堆栈的顶部。我们已经可以看到,第一个函数是附加到的代码 onclick事件处理程序的按钮。匿名函数是事件处理程序调用我们的代码 onclick函数。接下来,添加到所调用的函数的调用堆栈 onclick事件,它是函数 button1_onclick()显示调用堆栈的顶部。
5、如果我们想看到每个函数第一次进入时,我们只需要在调用堆栈窗口双击函数名。双击将显示。现在双击顶线,这将带我们回到当前执行点。
6、现在单步执行两次,使用进入图标。第一步是调用 firstCall()函数。第二步带我们到函数本身。函数是立即添加到调用堆栈。

更新日志

v8.0.7版本
1849年解决了问题其中出现在较长单词中的块关键字不能被正确解析。
1848为文件规范值查看器中的“在查找器中显示”按钮添加了缺失的黑暗模式图像。
1846年解决了问题其中,脚本调试器无法识别存储在OneDrive和其他文件服务上的脚本文档和小程序,这些文件服务无法正确提供传统的HFS文件类型和创建者代码。
1845解决了帮助菜单的一系列问题:
浏览器中的“打开帮助”菜单项再次起作用。
“脚本调试器发行说明”菜单项将带您进入脚本调试器8的正确网页。
1843年决议启动脚本调试器时出现问题蒙特雷和大苏尔系统。
1842年解决了一个问题当启用调试时,脚本调试器错误地检测到局部变量的更改。
1840修复了当SD公证人和SD公证人2都存在时,公证按钮可能无法在导出时出现的问题。
1841解决了在块注释中插入新行时可能出现的挂起问题。

展开内容

应用信息

  • 厂商:互联网

类似软件

  • Dash for mac(API文档和代码片段管理器) 19.38M Dash mac版是macOS平台上一款API文档浏览器和代码片段管理器,其与软件包管理器集成,为你可能需要的任何内容生成文档集,并提供自己的自定义文档资源。软件带有150多个离线文档集,你可以选择要下载的文档集,它将负责其余的部分,确保它们保持最新状态

  • CudaText for mac(跨平台代码编辑器) 7.22M CudaText mac版是macOS平台上一款优秀的跨平台代码编辑器,用 Object Pascal 编写。其支持使用140多种语言,例如Python,C ++,Java,Ruby等,在这里你可以同时处理六组项目,非常的方便快捷。软件启动速度非常快:在

  • JetBrains PyCharm 2019 for Mac官方版 486.83M PyCharm 2019 Mac版是一款由Jetpains打造的Python IDE。PyCharm的智能代码编辑器为Python、JavaScript、CoffeeScript、TypeScript、CSS、流行的模板语言等提供了一流的支持。利用

  • Hopper Disassembler for mac(逆向工程工具) 32.4M Hopper Disassembler,一种逆向工程工具,可让您反汇编、反编译和调试您的应用程序。

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Navicat Premium 16 for Mac中文版 315.06M 众所周知,Navicat Premium Mac版是一款数据库行业领域内十分知名且专业的数据库开发管理程序应用,不仅拥有着如无缝数据迁移、数据可视化工具、智能数据库设计器、智能模式分析器、多样化的操作工具等十分完善的工具系统、可以轻松快速的帮助用户构建、

  • GitKraken Mac版(Git客户端) 172.21M GitKraken Mac版是一款Mac OS平台上的Git客户端,软件功能强大,操作简单,它可以连接到存储库,允许用户与资源的交互,轻松执行,管理任务管理、克隆和创建新的存储库的帮助下在现代界面简单和平稳运行。该软件能完美集成git flow,是一款非

  • xojo 2022 for mac 1.64G xojo 2022 for mac是一款功能强大的开发工具,能够在windows、Linux、mac上中平台上为用户带来具有图形用户界面的开发工具,你可以利用这款软件开发具有图形界面的桌面程序,也可以进行后台服务程序、网络程序等等的开发,并且还支持用户进

  • IntelliJ IDEA Ultimate2020.1 for Mac 736M IDEA 2020.1是一款功能十分强大且专业的Java开发集成开发环境。从功能上来说吧,软件就提供了从代码的编写到调试到最终产品的一条龙服务。其中在编码途中,软件为了提供了工程师们的效率,还给予了其他语言的智能编码帮助服务哦,而这其中就包含了SQL,J

  • Valentina Studio for mac(数据库编辑器) 164.6M Valentina Studio mac版是一款专业的数据库管理软件,用于数据库架构师,开发人员,DBA甚至最终用户的跨工具,可以与最受欢迎的RDBMS(例如MySQL,PostgreSQL,SQLite,SQL Server和ValentinaDB)一

  • JetBrains CLion 2022 for Mac官方正版 894M Jetpains CLion 2022是一款功能强大的跨平台C/C++开发软件,功能上软件就为用户提供了代码的编写、调试、分析等在内多方面功能服务。而在这次的版本当中,CLion 2020.1 Mac软件软件在对于以往问题的基础上优化了软件,并且还

  • Sublime Text 4 for Mac中文直装版 22M Sublime Text 4 for Mac是macOS下的一款超级给力的文本编辑器(程序员必备神器)。其中从语言的支持上来看,软件就包含了C、 C++、C#、CSS、D、Erlang、 HTML、Groovy、Haskell、HTML、Java、Jav

  • TexturePacker mac版(游戏纹理地图集开发工具) 56.34M TexturePacker是一款出色的纹理地图集实用软件,它能够帮助用户优化网页以及游戏方面的开发。它支持图形用户界面和命令行、16位像素格式、包括抖动的图像优化、支持PVR图片、高品质缩放算法,支持环境有cocos2d、框架libgdx、Java

  • JetBrains WebStorm 2018 for Mac官方正版 221M WebStorm 2018 for Mac官方版是jetpains公司旗下一款很好用的JavaScript开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与Inte

  • Adobe Dreamweaver for mac中文版(代码编辑器) 643M dreamweaver mac版是Adobe官方针对macOS平台推出的一款优秀的代码编辑器。它功能强大,利用对 HTML、CSS、JavaScript 等内容的支持,可帮助广大学生、程序员制作出精美的网页。并且dreamweaver使用所见即所得的接口

  • IntelliJ IDEA 2018 for Mac 628M IntelliJ IDEA 2018 for Mac是一种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)工具软件,由捷克软件公司JetBrains推出。IntelliJ IDEA 被认为是

  • Android Studio for Mac 766.9M Android Studio Mac是一款Android集成开发工具

  • Adobe Dreamweaver CC 2018 for Mac 841.5M 集网页制作和管理网站于一身的所见即所得网页编辑器,同时也是第一套针对专业网页设计师特别发展的视觉化网页开发工具。

  • IntelliJ IDEA 2017 for Mac 593M IntelliJ IDEA 2017 for Mac是一种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)工具软件,IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具。它

  • JetBrains AppCode 2023 for Mac 1.88G JetBrains AppCode 2023 for Mac由JetBrains开发的全新的Objective-C、Swift的集成开发环境,用于帮助开发Mac、iPhone和iPad的应用程序。AppCode提供了全面的代码分析功能,可以帮助开发