Reference 在哪里可以找到macos密钥名称的参考指南?

Reference 在哪里可以找到macos密钥名称的参考指南?,reference,applescript,Reference,Applescript,我已经为此绞尽脑汁一个多小时了 我决定强迫自己学习足够多的applescript来做一个简单的文本宏 我想做的就是 down arrow command + right arrow , function + backspace command + right arrow , function + backspace command + right arrow , function + backspace command + right arrow , function + backspace

我已经为此绞尽脑汁一个多小时了

我决定强迫自己学习足够多的applescript来做一个简单的文本宏

我想做的就是

down arrow
command + right arrow
,
function + backspace
command + right arrow
,
function + backspace
command + right arrow
,
function + backspace
command + right arrow
,
function + backspace

但是,我找不到一个可以执行上述操作的击键参数列表。

我用遗传编程方法(尝试各种排列,添加和删除文本)再把头撞到墙上,终于找到了答案

看起来键代码117(退格)的行为类似于fn+退格

所以我从来没有找到一份参考清单

# http://web.archive.org/web/20100501161453/http://www.classicteck.com/rbarticles/mackeyboard.php
tell application "BBEdit"
    activate
    tell application "System Events"
        key code 125
        key code 124 using {command down}
        keystroke ","
        key code 117
        key code 124 using {command down}
        keystroke ","
        key code 117
        key code 124 using {command down}
        keystroke ","
        key code 117
        key code 124 using {command down}
    end tell
end tell

查看脚本编辑器库中System Events AppleScript dictionary中的
击键
键代码
命令。谷歌,AppleScript键代码,我写了。但是没有键名称列表,也没有键代码列表。系统事件字典中的
击键
键代码
命令:键代码 v:使目标进程的行为就像输入了密钥代码一样。密钥代码整数:要发送的密钥代码。可能是一份清单。[使用命令关闭]/‌控制住/‌期权下跌/‌下移]:输入键代码的修饰符|击键 v:使目标进程的行为就像输入了击键一样击键文本:要发送的击键。[使用命令关闭]/‌控制住/‌期权下跌/‌下移(shift-down)]:输入按键的修饰符点击谷歌搜索AppleScript键代码:所以当你说“但是没有键名列表,也没有键代码列表”时,我只能说“B”了@用户3439894:谢谢你提供了有用的链接。我在下面的回答中贴了一个类似的链接。但是请注意,当我写“但是没有列表…”时,我指的是AppleScript系统事件字典中的条目,而不是整个Web。System Events dictionary未引用击键和键代码参数的详尽列表。在我看来,期望在系统帮助或apple.com上轻松找到这些值的完整参考指南并非不合理。所以我在你的电话里打电话。