原生 macOS 15+ 菜单栏截图工具 — Snipaste 风格:框选、标注、钉图、贴图。
比 Snipaste好用的地方:
- 按v可以进入移动(move)模式, 该模式下可以在画布上移动任何标注(比如pencil笔迹)
- 按逗号调出历史截屏后, 所有标注仍可进行重编辑.
- Esc误触保护, 在有标注的情况下, 按两次Esc才会退出.
预编译 DMG(ad-hoc 签名、未公证)见 Releases — 推送 v* 标签即可自动构建。
- 截取 — 冻结画面,单击窗口或拖拽框选,精修与标注后钉住 / 复制 / 保存
- 截取并复制 — 选区锁定后立刻复制到剪贴板(无工具栏)
- 标注 — 形状、箭头、铅笔、马克笔、马赛克、文字、步骤序号、放大镜、橡皮;支持撤销 / 重做
- OCR — 从选区识别二维码或文字 → 写入剪贴板
- 粘贴(贴图) — 把剪贴板变成浮动钉图(图片、色卡或文字便签)
- 钉图 — 置顶、拖动、滚轮缩放、一键隐藏 / 显示全部
- 偏好设置 — 登录时启动、界面语言(系统 / 英语 / 简体中文)、快捷键、权限
| 操作 | 快捷键 |
|---|---|
| 截取 | F1 |
| 截取并复制 | ⌘F1 |
| 粘贴(剪贴板 → 钉图) | F3 |
| 隐藏 / 显示全部钉图 | ⇧F3 |
可在偏好设置里改快捷键。菜单栏 → Disable hotkeys 可全局暂停。
| 权限 | 用途 |
|---|---|
| 辅助功能(Accessibility) | 全局快捷键 |
| 屏幕录制(Screen Recording) | 截取画面 |
需要 macOS 15+ 与 Xcode 16+。
killall EggplantShot 2>/dev/null
xcodebuild -project EggplantShot.xcodeproj -scheme EggplantShot \
-configuration Debug -derivedDataPath build build
open build/Build/Products/Debug/EggplantShot.app或:open EggplantShot.xcodeproj
务必使用 -derivedDataPath build,并先结束已在运行的实例,否则可能打开旧二进制。

