美文网首页
AppleScript编辑器(脚本编辑器)

AppleScript编辑器(脚本编辑器)

作者: Curry_J_X | 来源:发表于2017-07-14 15:30 被阅读1366次

    1. 关于编辑器偏好设置

    • 默认目标
    • 脚本菜单
    • 代码补全
    • 格式(关键词,附加命令名称)

    2. 脚本的存储格式

    1.脚本
    这中保存方式直接将编辑的脚本保存为可运行(也许可以被编辑)的脚本,扩展名 为.scpt。其不具有应用程序架构或者包结构。 在保存为脚本时,如勾选“仅运行”,将使得脚本不可被编辑,并且作为可执行文件打开,直接运行代码。
    若未勾选“仅运行”,则其默认打开方式为“AppleScript编辑器”,代码可被编写并 可更新该脚本文件。
    2.脚本包
    除了它具有包结构,扩展名为.scptd,其他和保存为“脚本”都一样。所谓包结构,即在Finder中如右击(或者ctrl单击)该文件,会有“显示包内容”这个 命令,其包中含有rtfd介绍文件、plist配置文件和sctp脚本。此外,AppleScript编辑器窗口右上方的“包内容”按钮也将可用,并可修改其中内容。
    3.应用程序
    保存为扩展名为.app的应用程序,它将具有标准Cocoa程序的架构。它包内容含量比 脚本包更多,进一步包含了图标,包简介(PkgInfo),Unix可执行文件等等。
    保存为此格式时,有三个选项:
    仅运行:使应用程序包中的脚本不可编辑。
    启动屏幕:使程序运行开始前显示一个对话框(包含description.rtfd的内容)。
    保持打开:针对那些拖曳应用程序,使它始终处于可用状态。
    在保存为应用程序后,如何打开
    1.保留个脚本的copy。
    2.右击应用程序,点击显示包内容。.打开Contents —— Resources —— Scripts —— main.scpt(该文件可以用AppleScriptEditor打开并编辑其代码)
    4.文本
    保存为扩展名为.applescript的纯文本文件。

    3. AppleScript的录制功能

    录制”允许用户通过最简单的方式来“输入”代码──记录你的每一步 操作。Automator程序同样也支持“录制”。只需按下AppleScript编辑器左上角 (Automator右上角)(如右图)的按钮就行了。
    这个功能听起来很诱人,因为它简单易用并且可以帮助学习脚本语言。不
    过事实上它还是有很大的局限性的,主要体现在三方面:一是无法实现循环;二
    是将错误操作也记录了下来;三是代码质量低下,可读性差。

    4. 其他

    cmd+k 编译 cmd+R 运行
    脚本->文件->导出

    相关文章

      网友评论

          本文标题:AppleScript编辑器(脚本编辑器)

          本文链接:https://www.haomeiwen.com/subject/tgtohxtx.html