Vorssaint开发者配置:程序员推荐的功能组合(完整指南)
【免费下载链接】vorssaint-utilsFree and open-source macOS menu bar toolkit.项目地址: https://gitcode.com/GitHub_Trending/vo/vorssaint-utils
Vorssaint 是一款免费开源的 macOS 菜单栏工具集,用单个菜单栏图标替代十几个付费 Mac 应用:系统监控、窗口管理、剪贴板历史、文本片段、Homebrew 管理、屏幕录制等全部本地运行,无账号、无遥测、无订阅。对于天天和 Mac 打交道的开发者来说,它最聪明的设计是"只装你用的"——功能中心可以整体安装或卸载功能,卸载的功能不再占用任何 CPU、内存和电量。下面给出一套程序员向的功能组合方案。
三步完成 Vorssaint 安装
Homebrew 一键安装(推荐):
brew install --cask vorssaint安装、升级、卸载都由 HomebrewManager.swift 管理的逻辑覆盖,之后也可以在应用内直接搜索安装 formulae 和 casks。
按引导选择预设:首次启动会提供三个一键预设,选完后只申请所选功能真正需要的系统权限。
验证功能中心:打开 Settings → Features,可以看到每个功能的"能耗徽章",说明它开启期间到底在后台做什么。
想自己看源码的话,仓库可以 clone 到本地阅读:
git clone https://gitcode.com/GitHub_Trending/vo/vorssaint-utils用官方预设快速起步:Essentials / Windows / 电池静默
首次设置给出的三个预设不是营销话术,而是直接映射到代码里的功能集合(FeaturePresets.swift):
| 预设 | 内容 | 适合谁 |
|---|---|---|
| Essentials | 音量混合器 + 全套系统监控 + Keep Awake | 想先跑起来再看看的人 |
| Windows | 应用切换器、窗口布局、Dock 预览、Dock 点击、最大化 | 多窗口重度用户 |
| Battery and quiet | 只保留电池、内存、CPU 三项监控 | 在意后台监听、追求极致安静 |
重点:预设是"形状"不是"牢笼"——应用某个预设会安装它的功能、卸载其余功能,但什么都不删除,设置全部保留,再点一次就完整恢复。所以放心试,随时能回滚。
组合一:窗口管理套件,多屏开发效率翻倍
程序员日常切窗口、拖窗口、分屏写代码,这一组是最值得装的:
- 应用切换器:比 ⌘Tab 更强的切换器,带实时窗口缩略图、最小化窗口、每应用多窗口,还支持"仅指针所在显示器"模式——外接显示器开发时非常实用。
- 窗口布局(Window Layout):一键吸附到左右半屏、三分之一、六分之一、四角或居中,可配置间距;再按一次快捷键把窗口推到相邻显示器,支持拖拽到屏幕边缘的实时预览吸附。
- Dock 预览:悬停 Dock 图标直接看窗口缩略图,点击切换、中键关闭窗口、拖拽移动吸附。
相关实现见 SwitcherAppRules 与 WindowLayoutService.swift。
组合二:快捷键与文本片段,把双手留在键盘上
- Super Key:按住 Caps Lock 或右侧修饰键当作你选定的修饰组合使用,一个键就能驱动全部快捷方式;单独轻点可以切换输入法或输入大写。这是"程序员的左手解放器"。
- 文本片段:敲一个短触发词,在任何输入框自动展开成长文本,支持变量、任意格式的日期时间——提交信息、SQL、签名模板一次配置长期受益;片段库可分文件夹管理并搜索。
- Command Bar:一个快捷键在任何界面弹出命令框,输入几个字母即可执行 Vorssaint 动作、打开应用、切换窗口、插入片段,还能算数、单位换算、查文件、调出系统设置,甚至运行本地脚本并实时显示输出。
源码位置:SuperKeyService.swift、TextSnippetService.swift、CommandBarService.swift。所有功能的快捷方式都集中在 ShortcutsSettings.swift 对应的快捷键页面统一编辑。
组合三:系统监控与电源,MacBook 开发机必备
- 系统监控:CPU、GPU、内存、交换、温度全部带历史曲线;Power 区块里电池电量、温度、健康度、循环次数、实时功耗一目了然,还有"正在耗电的应用"列表,排查谁在偷偷吃电池很快。
- Keep Awake:写代码时防止合盖睡眠、保持唤醒,支持"合盖继续跑"、锁屏自动暂停、外接显示器时自动触发。
- 蓝牙休眠:Mac 睡眠时自动关蓝牙,避免装在包里的笔记本偷连你正在用的耳机。
注意每个功能的能耗徽章(FeatureCatalog.swift):监控类是周期性采样,切换器、Super Key 是键盘事件监听,Command Bar 这类按需触发的工具处于静息时几乎零成本。追求安静就只装 Battery and quiet 预设,需要时再点回来。
组合四:剪贴板与文件,代码与素材随拿随用
- 剪贴板历史:本地记录文本、图片、文件,支持置顶、搜索、快速粘贴、按需预览编辑;配合自动清空在锁屏或睡眠后清掉敏感内容。
- 粘贴为纯文本:一个快捷键去格式粘贴,剪贴板原文不变——从网页往编辑器里贴代码再也不带样式。
- Shelf 文件搁板:拖拽中把文件、文本、链接"停靠"在光标附近,之后随时丢到该去的地方;从其他应用拖入的附件会以完整文件形式保留原名。
- URL 清理:自动剥掉链接里的追踪参数,复制分享的链接更干净。
- Finder 剪贴板:⌘X / ⌘V 真正移动文件,复制的图片可以 ⌘V 直接变成 PNG 文件。
对应实现:ClipboardHistoryService.swift、ShelfService.swift、URLCleanerService.swift。
组合五:会议与多媒体,远程办公一整套
- 音量混合器:单独调节每个应用音量,视频会议声音小的可以推到 100% 以上;还能让音乐走扬声器、通话走耳机。
- 麦克风一键静音:不管哪个应用在用麦克风,一键全静音。
- 摄像头预览:进会前一键开浮动镜像检查自己的画面,点别处自动关闭。
- 屏幕录制:系统音与麦克风分轨录制,编辑器支持裁剪、平滑指针、自动缩放、区域打码(防止 Zoom 里露出敏感内容),可导出视频或 GIF,本地压缩后生成 1–6 小时临时分享链接。
- 应用更新:一份列表看清哪些应用有新版本,托管类更新可批量安装。
轻量配置指南:权限、能耗与备份
- 权限全透明:每个权限都是可选的,应用会用白话解释用途、列出哪些功能在用,甚至告诉你"这个已授权的权限已经没人用了"并给出快捷撤销入口。完整清单见 docs/PERMISSIONS.md。
- 隐私优先:无账号、无分析、无追踪,网络只发生在你可见的操作上(更新检查、测速、Homebrew、可选在线歌词、临时分享链接、主动提交的反馈),详见 docs/PRIVACY.md。
- 设置备份迁移:配置可导出到文件,换 Mac 时一键导入,你的功能组合、快捷键、预设全部带走,逻辑见 SettingsBackup.swift。
- 彻底卸载:
./Tools/uninstall.sh会退出应用、移除登录项、重置隐私授权并删除所有痕迹;日常只卸某功能则回到功能中心再点一次"卸载"即可,设置不会被删。
总结:程序员应该怎么配
| 你的场景 | 推荐起点 | 追加 |
|---|---|---|
| 多窗口多屏主力机 | Windows 预设 | 应用切换器规则、Shelf、纯文本粘贴 |
| 键盘流 / 写文档多 | Essentials | Super Key、文本片段、Command Bar |
| 移动办公 + 视频会议 | Battery and quiet | Keep Awake、混合器、摄像头预览、录制打码 |
| 维护/清理需求 | 按需 | Cleaner、Uninstaller、Homebrew 管理器、应用更新 |
一句话原则:先装 Essentials 跑一周,再按上面组合逐个加装——装错了零成本卸载,装对了就是长期生产力。全部源码在 Sources/Vorssaint/ 下,功能目录以 FeatureCatalog.swift 为准,欢迎按自己的习惯二次组合。
【免费下载链接】vorssaint-utilsFree and open-source macOS menu bar toolkit.项目地址: https://gitcode.com/GitHub_Trending/vo/vorssaint-utils
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考