Quit: 一键退出所有应用程序(macOS App)

查看 84|回复 5
作者:bangbo   
有的时候,突然感觉电脑很卡,就会一个个把当前打开的应用关闭。由于时不时都需要这样做一下,就感觉自己很蠢,能不能通过写程序解决。
刚好最近开始学 Swift 准备尝试开发 Visual Pro 应用。何不先做一个 macOS 应用练手呢,于是睡前构思,第二天花了六个半小时,终于把人生第一个 Apple App 开发出来了。YouTube + GitHub Copilot 真棒!
  • https://aidbodev.com/quit

    它的特点是在菜单栏的 icon 上点一下就能关闭所有应用。
    由于我对于 macOS 里面的 bundleIdentifier 还不太了解,我将所有 com.apple.* 的应用过滤了,怕随便关掉它们会出什么意外。
    还有一个功能,就是设置了白名单,在白名单里面的应用不会被一键关闭。
    如果大家有兴趣可以下载试用,给我提提意见,谢谢!

    另外,实际上我在开发的过程中发现还有三种方式来退出所有应用,也分享给大家:
  • macOS 自带的 Automator(自动操作) 脚本里面有 Quit All Applications 模块
  • macOS 自带的 Shortcuts 里面也有退出应用的模块,其中有一个选项是退出所有应用
  • 第三方应用 Raycast ,里面也有 Quit All Applications 命令

    macOS, 应用, Apple, 关闭

  • phatpooh   
    有点意思
    xwchaoa   
    试了下还不错 就是退出后默认把自己都关了吗哈哈哈
    bangbo
    OP
      
    @xwchaoa 哈哈,可以在白名单里面把自己加进去
    xwchaoa   
    好像有个问题 就是启动 quit 时,会在 dock 栏显示图标,这个可不可以隐藏掉,只在顶部就行了,然后加一个一键清理的快捷键,或者可以编组进行清理,每组一个快捷键也行
    bangbo
    OP
      
    @xwchaoa
    1 )隐藏 dock 图标:我之后更新
    2 )快捷键:因为点一下已经够快了,感觉没有必要做个全局快捷键,这个应用也不会那么高频使用吧
    3 )编组清理:这是个什么样的使用场景,可以具体说说吗?我有想过或许可以搞个黑名单,然后分成“关闭这些应用”和“关闭所有应用”两种模式,。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部