macOS开发工具快捷启动分三类:终端内用alias和iTerm2快捷键执行高频命令;全局用快捷指令+AppleScript绑定组合键唤起GUI应用;开机即用则添加到登录项,注意脚本需打包为.app且控制数量。
在 macos 上为开发工具配置快捷启动项,核心是让常用命令或应用能“一键触发”,不依赖鼠标、不切换上下文、不重复输入。实际效果取决于你希望在哪种场景下启动:是在终端里快速执行命令,还是在任意界面直接唤起应用,或是开机自动就绪。下面分三类讲清楚怎么做、怎么选、怎么避坑。
终端内高频命令:用别名和 iTerm2 快捷键
适合 git status、npm start、ssh 连接这类每天敲十几次的命令。
- 编辑 ~/.zshrc,加一行 alias,比如:
alias gs='git status && git diff --staged' - 保存后运行 source ~/.zshrc 生效,之后输 gs 回车就执行整套动作
- 配合 iTerm2 的「Send Text」快捷键(如 F2),可绑定更长命令,比如:
export NODE_ENV=development && npm run dev
全局应用启动:用快捷指令 + 系统服务快捷键
适用于 VS Code、Docker Desktop、Postman 这类独立 GUI 应用,要求无论当前在什么 App 里,按组合键就能拉起来。
- 打开「快捷指令」App → 新建快捷指令 → 添加操作「运行 AppleScript」
- 脚本内容写:
tell application "Visual Studio Code" to activate - 保存后,进「系统设置 → 键盘 → 键盘快捷键 → 服务」→ 找到刚建的指令 → 绑定组合键,例如 ⌘⌥V
- 注意:App 名必须完全匹配(大小写、空格、标点都要一致),可在 Finder 中右键 App →「显示简介」确认名称
开机/登录即用:添加到「登录项」
适合需要长期驻留后台的服务型工具,比如 Docker Desktop、Raycast、iTerm2(带恢复会话)、或自定义的本地开发服务器脚本。
- 「系统设置 → 用户与群组 → 登录项」→ 点「+」→ 选择对应 .app 或可执行文件
- 如果是 Shell 脚本,需先打包成 .app(用 Automator 新建「应用程序」工作流,拖入「运行 Shell 脚本」动作)
- 勾选「隐藏」可让它后台静默启动,不弹窗打扰
- 避免把太多工具设为登录项,否则开机变慢;建议只放真正必需的 2–3 个


















