Editor Applescript代码完成快捷方式

Editor Applescript代码完成快捷方式,editor,applescript,keyboard-shortcuts,Editor,Applescript,Keyboard Shortcuts,我是applescript新手,这可能看起来很蠢。。。但是我不知道如何在编辑器中自动完成代码完成 我在首选项中选中了“使用脚本助手”选项 例如,当我创建一个新的变量,然后我开始写它以后在代码中,我可以看到浅灰色的词,我想自动完成 但是,自动完成它的快捷方式是什么?我尝试了空格键、回车键、shift+箭头键。。。等等 但是没有线索 感谢您的帮助:p您可以使用带有Esc键的脚本助手自动完成功能 也可以使用ctrl+[而不是(生成相同的键序列),特别是对于没有实际Esc键的触摸栏用户。就个人而言,我不

我是applescript新手,这可能看起来很蠢。。。但是我不知道如何在编辑器中自动完成代码完成

我在首选项中选中了“使用脚本助手”选项

例如,当我创建一个新的变量,然后我开始写它以后在代码中,我可以看到浅灰色的词,我想自动完成

但是,自动完成它的快捷方式是什么?我尝试了空格键、回车键、shift+箭头键。。。等等

但是没有线索


感谢您的帮助:p

您可以使用带有Esc键的脚本助手自动完成功能


也可以使用ctrl+[而不是(生成相同的键序列),特别是对于没有实际Esc键的触摸栏用户。

就个人而言,我不喜欢Escape键自动完成。 要将自己的快捷键添加到自动完成,请转到系统首选项>键盘>快捷键>应用程序快捷键,并为脚本编辑器添加名为“完成”的条目。然后,您可以在脚本编辑器中选择自己的快捷键以自动完成


我使用Cmd+D。在您尝试的键中,只有Shift+Arrow有效。

它可能会随sierra或High sierra而改变:

现在是
选项
+
退出
键。

菜单显示option+esc将自动完成,似乎只有esc也将自动完成,但是,esc键对我来说是“退出”,意思是“停止当前计算机操作”,所以感觉我试图不接受自动完成

相反,使用键盘快捷键并添加command+return的快捷键来接受自动完成在键入过程中感觉很自然

以下是一个可视化设置:

(在大苏尔,早期macOS版本的动作相同,外观不同)


哇。苹果用“中止”键确认。总结了我对AppleScript的很多看法。除了Emacs,还有另一个编辑器“vi”,使用escape键来更改模式。对于许多程序员来说,点击escape是自然而然的。在10.11.6上,幸运的是alt+esc,而不仅仅是esc。使用esc,我在Spark的AppleScript中遇到了问题,它将关闭esc上的窗口(不保存):(嗯,首选项…键盘…快捷键…应用程序快捷键…添加…Scri…Scri…不,没有“脚本编辑器”。我会尝试“其他”。哦,它在那里。变灰了,所以我无法选择它。哇,谢谢,苹果。El Capitan再次获胜。我可以为macOS Catalina上的脚本编辑器添加键盘快捷键。它不在菜单中,也无法选择direc不过,在打开Other之后,可以将脚本编辑器应用程序拖到滑动面板中。此时,我怀疑大多数人至少现在正在运行Sierra。Stephane Pirou的答案应该是公认的答案。