目标

通过自定义的快捷键,快速打开 MAC 上已经安装的应用

实现原理

通过 MAC 自带软件 Automator.app(自动操作),运行 AppleScript 实现打开应用

步骤

  1. 快捷键 Cmd + 空格 打开 Automator.app。搜索框键入 Automator,打开自动操作。(或是:打开启动台 -> 其他 -> 自动操作)

  2. 新建项目,类型选择快速操作

  3. 左侧栏双击运行 AppleScript,右上工作流程选择没有输入。

  4. 右中文本框键入以下内容,这里以唤起MAC自带终端 Terminal 为例:

    1
    2
    3
    4
    5
    6
    7
    8
    on run {input, parameters}

    (* Your script goes here *)
    tell application "Terminal"
    reopen
    activate
    end tell
    end run
  5. 点击运行,看应用( 终端 )是否可以正常打开

  6. command + s 保存脚本。为其命名OpenTerminal 。

  7. 打开系统偏好设置 -> 键盘 -> 快捷键 -> 左侧栏点开服务 -> 右侧栏找到 OpenTerminal。


  8. 双击 OpenTerminal,右侧显示添加快捷键,点击它进入输入框按下一个自定义快捷键


  9. 至此已完成,按下快捷键试试吧

  10. 上述是以MAC自带终端 Terminal 为例,其他应用步骤一样,需要先确认是否已经安装了应用及应用名称,然后在 步骤4 处,修改代码中的应用名称


    1
    2
    3
    4
    5
    6
    7
    8
    on run {input, parameters}

    (* Your script goes here *)
    tell application "Webstorm" (* 此处Webstorm 即为需要唤醒的应用 *)
    reopen
    activate
    end tell
    end run