简短回答:Cmd Q 紧挨着 Cmd W 和 Cmd Tab,所以一次误按就会退出整个 App。常见的防护有三种。按两次要求紧接着再按一次 Cmd Q。确认会弹出一个需要你回答的对话框。按住要求你按住 Cmd Q 约三分之二秒。对打字快的人来说按住最不打扰,按两次在 Still Dock 运行的任何地方都可用,而确认对刚接触 Mac 的人最清楚。
| 按两次 | 确认 | 按住 | |
|---|---|---|---|
| 退出时你要做什么 | 按 Cmd Q,然后快速再按一次 | 按 Cmd Q,然后在对话框中点按“退出” | 按住 Cmd Q 片刻 |
| 误按会怎样 | 显示简短提示,不会退出任何东西 | 打开一个需要你关闭的对话框 | 显示简短提示,不会退出任何东西 |
| 双手不离键盘 | 是 | 可以,用 Return 或 Esc | 是 |
| 容易向新手解释 | 是 | 可以,对话框会说明会发生什么 | 试一次就会 |
| 在哪里找到 | Still Dock,两个版本 | 部分 App 自带的设置,例如 Firefox | Chrome 的“退出前发出警告”,stilldock.com 版本的 Still Dock |
第一次按 Cmd Q 时,Dock 上方会显示提示“再按一次 Cmd Q 退出”,App 继续运行。紧接着再按一次就会正常退出。快速连按两次仍会退出,因此这种方式适合经常退出 App、又不想被防护打扰的人。Still Dock 的 App Store 版本使用这种方式,你也可以在 stilldock.com 版本中选择它。
对话框会询问是否退出。对话框打开期间,任何误按都无法退出任何东西,而且文字会准确说明接下来会发生什么,这对孩子或年长的父母很有帮助。代价是每次真想退出时都要多点按一次或多按一次 Return。有些 App 自己就提供这个功能,例如 Firefox 可以在 Cmd Q 退出前询问。Still Dock 在 stilldock.com 版本中为 Cmd W 使用确认,因为误关窗口的风险更大。
按住 Cmd Q 约三分之二秒才会退出;快速按一下只会显示提示。Chrome 的“退出前发出警告”让这种方式广为人知。对打字快的人来说几乎没有代价,因为有意退出只是按得稍久一点。Still Dock 在 stilldock.com 版本中为你选择的任何 App 提供按住方式。为其他 App 处理按住按键需要辅助功能权限,所以 App Store 版本提供按两次。
Cmd Q 防护是 Still Dock Pro 的一部分。关于防护本身的更多内容,请参阅如何在 Mac 上停用 Cmd Q。
三种方法都能挡住单次误按。确认最难被误触通过,因为它会等待回答。按两次和按住则让有意的退出无需对话框就能通过。
可以。从 App 的菜单中选择“退出”始终是允许的。只有 Cmd Q 按键会受到防护。
Still Dock 防护你添加到列表中的 App。Still Dock 本身始终只需按一次 Cmd Q 就会退出,所以它永远不会把你困住。