如何关闭Automator中编写AppleScript时的自动补全功能?
解决Automator中AppleScript自动补全干扰问题
以下是几种可行的解决办法,按优先级尝试:
1. 检查Automator偏好设置
- 打开Automator,点击顶部菜单栏的
Automator→偏好设置 - 切换到
编辑标签页,取消勾选自动补全相关的所有选项(如「启用自动补全」「输入时显示补全建议」) - 同时可以暂时关闭「语法检查」选项,避免语法校验引发的光标跳转
2. 用终端命令强制关闭自动补全
如果GUI设置不生效,可通过终端修改配置:
- 打开「终端」应用,输入以下命令并回车:
defaults write com.apple.Automator AppleScriptAutoComplete -bool false - 完全关闭Automator后重新打开,验证效果
- 如需恢复自动补全,将命令中的
false改为true即可
3. 临时禁用补全触发
- 在编写AppleScript时,按下
Esc键可立即关闭当前弹出的补全建议 - 尝试按下
Control + Space(默认补全触发快捷键),切换补全的启用状态
4. 清除Automator缓存
若上述方法都无效,可能是缓存导致设置不生效:
- 关闭所有Automator窗口
- 打开访达,按下
Shift + Command + G,输入路径:~/Library/Caches/com.apple.Automator - 删除该文件夹内的所有文件,重新启动Automator
内容的提问来源于stack exchange,提问作者Gergő Hüller
相关产品推荐
相关产品推荐

