讨论一下macOS的软件退出吧

macOS的软件退出是cmd+Q,窗口的关闭按钮和快捷键cmd+W只能对这个窗口进行关闭,软件依然会留在dock中运行
我注意到有些软件比较人性化,有这样的设置选项——【关闭最后一个窗口时退出】,所以就突发奇想,是否有这样的软件?——检测Dock中的软件是否拥有窗口,如果没有就退出这个软件,当然为了防止误杀,可以排除特定软件,或者指定某些软件

并非说macOS这种软件后台的方式不好,只是我个人不是很习惯这样的逻辑
而且有些软件在关闭窗口后,确实没必要留在Dock运行

我更习惯现在的方式,退出和关闭窗口分开