SnipperApp 3 是一款面向 macOS 的 AI 就绪代码片段管理器,专为重视效率、组织性与自动化协作的开发者打造。它原生采用 Swift 6 与 SwiftUI 构建,提供快速检索、分类整理与跨设备同步能力,让代码片段、文档笔记和参考资料都能在同一套工作流中高效管理。

软件内置 MCP 支持,可让 Claude、Cursor、Windsurf 等 AI 助手直接访问片段内容,进行搜索、读取、新建与更新操作,把本地片段库延伸为可被 AI 调用的知识库。它还支持命令中心、菜单栏快捷调用、iCloud 同步、GitHub Gist 双向同步、多工作区切换、Markdown 预览、文件附件和自动备份恢复,适合需要频繁复用代码、整理项目素材并追求键盘驱动操作的 macOS 用户。

功能

SnipperApp 3 是一款为 macOS 打造的代码片段管理工具,强调速度、组织能力与 AI 集成,既适合个人积累常用代码,也适合团队式项目分类管理。它把片段、标签、工作区、附件和同步能力整合在一起,并通过 MCP 让 AI 助手直接参与片段检索与编辑。

  • MCP 集成: 内置 Model Context Protocol 支持,Claude、Cursor、Windsurf 等 AI 助手可以直接搜索、读取、新建和更新代码片段,让片段库真正变成可被 AI 调用的工作资料。
  • 命令中心: 提供类似 Raycast 的命令面板,使用 Cmd+K 即可搜索、切换、执行操作,减少鼠标依赖,适合全键盘高频操作场景。
  • iCloud 同步: 通过原生 iCloud 在多台 Mac 之间自动同步片段数据,保持内容一致、流程顺滑,并兼顾本地系统集成体验。
  • GitHub Gist 同步: 支持与 GitHub Gists 双向同步,可导入 gist、在本地编辑后推回 GitHub,还支持多文件 gist,方便代码分享与版本协作。
  • 多工作区管理: 可按工作、个人、学习等上下文划分工作区,每个工作区拥有独立的文件夹、标签和设置,避免内容混杂。
  • 菜单栏快速访问: 常驻菜单栏,使用 Cmd+Shift+V 即可随时调出片段,支持点击即复制,帮助在任意应用中迅速插入常用内容。
  • Markdown 预览: 支持 GitHub Flavored Markdown,并提供实时左右分栏预览,便于在片段旁同时记录说明、文档和注释。
  • 文件附件: 可为任意片段附加图片、文档和参考文件,支持拖放或剪贴板粘贴,方便把上下文资料一并保存。
  • 自动备份与恢复: 每 6 小时自动备份,并带有类似 Time Machine 的保留策略,还能从 SnipperApp 2 一键导入,降低迁移成本。
  • 多语言语法高亮: 使用 Prism 为 50 多种编程语言提供语法高亮,覆盖 Swift、Rust、Python、Go 等常见开发语言。