AppleScript 扩展
AppleScript 命令补全、构建系统和实用代码片段。支持编辑二进制脚本
详细资料
安装量
- 总数 6K
- Win 1K
- Mac 4K
- Linux 273
2023年8月6日 | 2023年8月5日 | 2023年8月4日 | 2023年8月3日 | 2023年8月2日 | 2023年8月1日 | 2023年7月31日 | 2023年7月30日 | 2023年7月29日 | 2023年7月28日 | 2023年7月27日 | 2023年7月26日 | 2023年7月25日 | 2023年7月24日 | 2023年7月23日 | 2023年7月22日 | 2023年7月21日 | 2023年7月20日 | 2023年7月19日 | 2023年7月18日 | 2023年7月17日 | 2023年7月16日 | 2023年7月15日 | 2023年7月14日 | 2023年7月13日 | 2023年7月12日 | 2023年7月11日 | 2023年7月10日 | 2023年7月9日 | 2023年7月8日 | 2023年7月7日 | 2023年7月6日 | 2023年7月5日 | 2023年7月4日 | 2023年7月3日 | 2023年7月2日 | 2023年7月1日 | 2023年6月30日 | 2023年6月29日 | 2023年6月28日 | 2023年6月27日 | 2023年6月26日 | 2023年6月25日 | 2023年6月24日 | 2023年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 2 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Sublime Text 的 AppleScript 扩展
这个 Sublime Text 软件包提供了针对 AppleScript(包括二进制文件)和 JavaScript for Automation(JXA)的补全、代码片段和构建工具。
Sublime Text 中使用 Hopscotch 主题的 AppleScript 截图
安装
Package Control
- 确保您已经安装了 Package Control
- 从命令板选择 “*安装软件包*”(Super+Shift+p)
- 选择 “*AppleScript 扩展*”,然后按 Enter
使用 Git
- 切换到您的 Sublime Text
Packages
目录 - 克隆仓库
git clone https://github.com/idleberg/sublime-applescript.git 'AppleScript Extensions'
手动安装
- 下载最新版的 稳定版
- 将压缩文件解压到您的 Sublime Text
Packages
目录中
使用方法
补全
许多命令可以通过完成标准的 AppleScript 命令来触发。例如,try
、if
、repeat
或 set
命令将创建代码块。按 Tab 键在输入框之间切换。
代码片段
包含了一些生成带注释的 license-texts 的代码片段。要触发这些代码片段,尝试使用带 license 名称的 license
命令。例如,可以使用 license:mit
添加 MIT License 文本,或使用 license:gpl2
添加 GNU General Public License 版本 2.0 文本。按 Tab 键在输入框之间切换。
您可以直接指派多个macOS应用程序完成某些操作。例如,可以使用Mail:Send message
脚本来指示Mail发送消息。您可以通过使用Tab键在收件人、主题和消息字段之间切换。其他示例还包括系统偏好设置:安全
以在系统偏好设置中打开相应面板,或者iTunes:Open file
在iTunes中播放一段音乐。
更多示例
日历:添加事件
文件浏览器:打开位置
操作系统:通知消息
Safari:打开位置
终端:运行外壳脚本
构建系统
macOS上提供了构建系统,可用于编译或运行脚本。使用默认快捷键⌘+B构建或Shift+⌘+B选择构建系统变体。
注意:当编辑由该软件包反编译的二进制AppleScript时,您只需保存文件即可重新编译。构建它会导致不希望的结果。
许可证
本作品依据