
Vorssaint Dock点击行为自定义最小化、隐藏与循环窗口【免费下载链接】vorssaint-utilsFree and open-source macOS menu bar toolkit.项目地址: https://gitcode.com/GitHub_Trending/vo/vorssaint-utilsVorssaint 是一款免费开源的 macOS 菜单栏工具箱它的Dock 点击行为自定义功能让你只需单击当前 App 的 Dock 图标就能最小化窗口、隐藏 App 或循环切换窗口。本文带你快速开启这 3 种行为讲清各自的适用场景与权限要求。一、Vorssaint 的 Dock 点击功能是什么macOS 原生的 Dock 行为比较固定点一下当前 App 的图标往往只是恢复窗口或打开新窗口。Vorssaint 的 DockClickService.swift 在此基础上加了一层智能点击——识别你点的是当前最前面 App的 Dock 图标然后执行你选定的动作。它与应用切换器、Dock 预览等功能同属 Windows and the Dock 功能族核心特点✅ 三种行为可选最小化、隐藏、循环窗口✅ 再次点按即可撤销恢复窗口 / 带回 App✅ 不影响原生行为拖拽图标排序、⌘/⌥/⌃ 修饰键点击全部保留✅ 默认关闭按需开启二、三种行为详解最小化、隐藏与循环窗口在设置面板中Dock 点击功能提供 3 个独立开关见 SettingsView.swift1. 点按 Dock 图标最小化点按最前面 App 的 Dock 图标其所有标准窗口会被一次性最小化再次点按即可恢复。恢复时的细节很贴心Vorssaint 会记录最小化前的窗口堆叠顺序恢复时让你上次正在看的那个窗口最后弹出、稳稳落在最顶层避免窗口乱序闪烁实现见 DockClickService.swift。2. 点按 Dock 图标隐藏 App与最小化不同隐藏是 App 级动作整个应用从屏幕上消失Dock 图标变暗窗口状态完整保留再次点按图标即带回。 注意「最小化」与「隐藏」在设置中互斥——开启其中一个会自动关闭另一个因为二者都绑定点一下当前 App这一手势。3. 点按 Dock 图标切换窗口循环窗口类似 ⌘ 的效果连续点按当前 App 的 Dock 图标可在它的多个窗口之间轮流切换每次把最底层窗口提到最前。适用于浏览器开 10 个标签页、编辑器开多个文件等场景。该开关也出现在窗口布局设置页WindowLayoutSettings.swift。三种行为的判定优先级为循环窗口 隐藏 最小化DockClickSupport.swift因此若同时开启循环窗口优先生效。三、如何快速开启 Vorssaint Dock 点击行为方式一在设置面板中开启打开 Vorssaint 设置 → 找到「Dock 点按」区块勾选需要的开关即可功能立即生效无需重启。方式二通过功能中心Feature Hub安装在功能中心中Dock 点按是一个可单独安装的功能模块FeatureCatalog.swift。它还被打包进了窗口相关的功能预设FeaturePresets.swift如果你选择了窗口管理类预设Dock 点击最小化会随预设一起启用四、Dock 点击自定义的权限要求辅助功能该功能通过全局鼠标事件监测识别 Dock 点击因此必须授予辅助功能Accessibility权限否则开关会自动失效。授权路径系统设置 → 隐私与安全性 → 辅助功能 → 打开 Vorssaint。更多权限说明见 docs/PERMISSIONS.md五、哪些点击不会被接管放心用为避免多管闲事Vorssaint 对点击做了严格限定以下场景全部走原生行为场景行为按住 ⌘ / ⌥ / ⌃ / ⇧ 点击图标原生快捷键如 Finder 显示、隐藏上一个 App按住并拖动图标正常拖拽排序不受影响点击非当前 App 的图标正常启动 / 激活该 AppApp 存在全屏窗口最小化让位仅保留隐藏等安全动作0.25 秒内的重复点按视为误触双击直接忽略六、常见问题排查开启后点按没反应先检查辅助功能权限是否真正打开自行编译安装的用户签名变化可能导致 macOS 把它当成新应用需删除旧条目重新授权docs/TROUBLESHOOTING.md。某些 Java / Eclipse 系 App 最小化不全Vorssaint 会走该 App 自身的最小化全部菜单项并在动画结束后补扫遗漏窗口稍等约 1 秒即可见全部窗口归位。想看效果演示项目 README 的 Windows and the Dock 章节README.md汇总了 Dock 预览与 Dock 点击的完整说明。现在把 Dock 图标变成你的窗口遥控器吧——单击最小化、单击隐藏、单击循环切换多窗口办公效率立竿见影 【免费下载链接】vorssaint-utilsFree and open-source macOS menu bar toolkit.项目地址: https://gitcode.com/GitHub_Trending/vo/vorssaint-utils创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考