Chrome DevTools中Pause on Exceptions功能是否有对应键盘快捷键?

Chrome DevTools 没有给「Pause on Exceptions(异常时暂停)」绑定默认的直接触发快捷键,但可以通过以下两种纯键盘操作实现激活/切换,不需要点击鼠标:
方法1:用命令菜单快速切换(最常用,无需额外配置)
- 打开DevTools后,按
Ctrl+Shift+P(macOS 系统按Cmd+Shift+P)唤起命令菜单 - 直接输入
pause on exceptions,过滤出三个对应操作项:- Don't pause on exceptions:不暂停任何异常
- Pause on uncaught exceptions:仅在未捕获的异常处暂停
- Pause on caught exceptions:在所有异常处暂停(包括已捕获的)
- 用上下方向键选中需要的模式,按回车键即可直接切换生效。
方法2:自定义专属快捷键
如果需要高频使用,可以自己给这个功能绑定固定快捷键:
- 打开DevTools后按
F1进入设置页,切换到「Shortcuts」面板 - 搜索框输入
exceptions,就能找到异常暂停相关的操作条目 - 点击条目后的快捷键输入框,按下你想要设置的组合键,保存后即可直接通过自定义快捷键触发切换。
另外还有个无需配置的临时操作方式:如果焦点已经在Sources面板的调试工具栏区域,按Tab键可以逐个遍历工具栏按钮,焦点移到异常暂停按钮上时,按空格或回车键就能触发状态切换,不过这个方式需要先切换焦点到工具栏,效率不如命令菜单高。
内容的提问来源于stack exchange,提问作者user956609
相关产品推荐
相关产品推荐

