You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求macOS按键名称参考指南及AppleScript keystroke参数列表

嘿,这两个问题我都能帮你搞定!

1. 找macOS按键名称参考指南

你可以通过两个靠谱的途径找到官方参考:

  • 打开系统自带的Script Editor(在「应用程序/实用工具」文件夹里),点击菜单栏的「文件」→「打开字典」,选择StandardAdditions,里面的keystroke和key code命令条目下,列了所有支持的按键名称和对应代码。
  • Apple的AppleScript官方文档里也有详细的按键名称对照表,不过直接在Script Editor里查字典是最方便的,不用跳转到网页。
2. AppleScript实现你的按键序列 + keystroke参数说明

先给你理清楚keystroke命令的参数逻辑:

  • 单个特殊按键直接写名称,比如向下箭头是down,向右箭头是right;
  • 组合按键用using关键字搭配修饰键,比如command down、function down;
  • 你需要的「Function+退格」是删除光标右侧内容,对应按键名称是forward delete(普通退格是delete,只删除光标左侧内容)。

下面是实现你要的按键序列的脚本,我用循环简化了重复的操作,避免冗余代码:

tell application "System Events"
    -- 第一步:按下向下箭头
    keystroke down
    
    -- 执行第一次「Command+右箭头 → Function+退格」
    keystroke right using command down
    keystroke forward delete using function down
    
    -- 重复执行剩下的3次相同序列
    repeat 3 times
        keystroke right using command down
        keystroke forward delete using function down
    end repeat
end tell

如果之后你需要查其他按键的参数,还是推荐去Script Editor的字典里查看StandardAdditions的内容,那里有完整的keystroke参数列表,比网上零散的资料准确多了。

内容的提问来源于stack exchange,提问作者Magic Thighs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 10:37:30