在Mac系统操作中,Command + W 关闭一个窗口,Command + Q 退出整个程序,这用起来很方便快捷。然而,由于Q和W、A紧紧挨着已经有N次想关窗口的时候,或者想全选的时候,按成了Command Q,简直疯了有没有?……
为了避免这种悲剧的发生,查找收集了几个方法:
1、系统 or 软件自身功能
针对Chrome
可以勾选退出前提示:
系统本身的支持的功能
系统偏好设置》键盘》快捷键》应用快捷键
点击+号添加
1、选择应用程序;
2、输入菜单标题,这里一定要输入对应的应用程序的退出菜单的标题(如果是退出,其它菜单添写对应的),这时你需要切换窗口焦点到对应的应用,查看退出菜单的标题;
3、键盘快捷键:按下你期望的快捷键;
4、点击添加按钮。
2、小工具 QBlocker
QBlocker 是一款能够帮你暂时禁止使用 command + Q 的小工具。
安装 QBlocker 后,必须要按住 Command + Q 几秒钟才能退出应用程序。按下 Command + Q 的同时,屏幕上会出现文字框「Hold Command + Q to quit」,既是提示,又是警告。
当然,并非所有应用都存在误操作导致退出的风险,对于这些应用,你可以将他们放入「Exclude Apps」列表中,关闭按下 Command + Q 时的提示。
这款防止意外退出应用的 QBlocker 是 Github 上的开源应用,http://qblocker.com/
下载后运行安装:
第一次运行QBlocker,需要打开系统偏好设置进行授权:
解锁,勾选
重新运行QBlocker,你可以编辑规则:
应用之后再按command+Q之后就会提示了,如下图:
我个人用了一下,最好是配置一下规则,不然的话,有些想退的一下却退不了,需要等一下,感觉不是很好。
其实个人感觉再按一次command+Q退出,或有个按钮鼠标点一下应该更好用一点。
另外,这软件的配置有严重的Bug。
配置了Only use,结果不管用,退出后再打开又变回Don't use。
3、小工具:CommandQ
CommandQ并不是一个免费软件,有30天的试用期,具体请参考:链接
小结
开始不会使用系统提供的功能,还去安装其它应用,后来发现那都多余,还是系统自身的好。