
macOS 里有些应用在你把窗口关掉以后,其实并不会退出,还会一直留在后台。 有的人喜欢这种设计,但有时候也确实有点烦 明明窗口已经关了,App 还在 Dock 里占着。
之前在用 SwiftQuit ,现在失效了,作者也没维护了,就自己做一个吧
它做的事情就是: 当你关闭某些应用的最后一个窗口时,让这个应用直接退出。
可以自己指定哪些 App 需要这样处理,不影响其它应用。
<>大概就是这样几个点:监控指定的应用 当窗口关闭后自动退出应用 只对你设置的 App 生效 后台运行,占用很小 主要是我自己有这个使用习惯,就顺手让 AI 帮写了一个。如果你也更习惯“关窗口 = 退出程序”的逻辑,可能会用得到。
1 shervy 7 天前 command+Q 不是可以直接退出吗? |
2 SuzhaharCan 7 天前 1. SuperCharge 有这个功能; 2. Mac26 快捷指令 自动化 (检测窗口关闭,自动杀死进程) 推荐 3. BTT (成本高,不推荐) |
3 RIDESU 6 天前 command+Q 不就挨在 command+W 旁边吗? |
5 19cm 6 天前 老哥,你能否直接打包成 dmg 啊,以后安装和更新方便点 |
6 seanzxx 6 天前 CMD+W 关闭窗口 CMD+Q 关闭应用 为什么还需要一个 app 来用关闭窗口的方式关闭应用呢? |
7 dislike 挺好的,懒人有这个需求,不想动键盘. 反馈个问题,我发现点了关闭后,App 还是在 dock 栏上显示,指示器也还在,需要点开在窗口再次点击关闭,然后就会看到程序退出,从 dock 栏消失或者指示器消失了. |
8 runking 5 天前 我的 app 大概也能实现这个功能 https://aion.7caifei.com/ |
9 Chentao1006 OP @19cm 因为暂时没有开发者账号,而且还不够稳定,bug 较多,所以先不打包。将来应该会打包 |
10 Chentao1006 OP @dislike 谢谢反馈。bug 还不少,持续改进中 |
11 19cm 5 天前 @SuzhaharCan 2. Mac26 快捷指令 自动化 (检测窗口关闭,自动杀死进程) 推荐 老哥, 这个能分享下吗,感谢 |
12 19cm 5 天前 @runking 有区别啊, 你这个是自动检测,但其实很多场景挂后台是不需要自动退出的,能否出个模式,只检测我设置了的 app 关闭窗口后 自动退出, 最烦的就是 iina 和 pdf 还有压缩包那几个软件 ,关闭了还在 dock 占地方 |
14 qbmiller 5 天前 mac 安装的 iphone 软件,很多 cmd +q 后,opt+cmd+esc 还能看到 eg: 小红书, 即刻等 |
15 SuzhaharCan 4 天前 @qbmiller #14 有些 相关进程没有 一并关闭( 小部件进程,消息管道进程) 建议 查看后 根据 特征值 ,走 快捷指令 一并自动关闭就行 ; @19cm 我没有剥离敏感数据 暂不分享 , 自行利用 AI 编写调试 . 提供思路: 1. CLI 中按照自己的喜好选择 筛选过滤进程的指令 ,执行相关的关闭进程的指令, 抽象封装成 循环调用, 和 指定名称的 快捷指令; 2. AI 生成 Shell 文件 + 加密的 密码, 由快捷指令 授权调用 好处: 软件 无须手动 启动和关闭,可以根据场景 自动化运行关闭 (启动 Apple Music , 个人喜好是 关联启动 Sleeve,关闭其他 高内存占用进程) |
16 Chentao1006 OP |
17 19cm 17 小时 5 分钟前 @Chentao1006 #16 有问题啊,比如我 iina 播放了一个视频,我点击的 iina 的 x 关闭窗口, iina 并没有退出并且在 dock 移除 |
18 Chentao1006 OP |