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