如何禁用 Google Chrome 中的键盘快捷键++ctrl以调出开发人员工具控制台?shiftc
我发现自己尝试从浏览器中copy
+内容,却错误地输入了+ + ,而我真正想要的是+ 。paste
ctrlshiftcctrlc
如何禁用当前键盘绑定或将ctrl+ shift+更改为与Google Chrome 中的+c执行相同的操作?ctrlc
答案1
我已经设法让它工作快捷键:
- 键盘快捷键:
ctrl+shift+c
- 行为:运行 JavaScript
- 要运行的 Javascript 代码:
document.execCommand('copy')
然后只需点击Save并重新加载标签即可使新设置生效。
答案2
编辑:
最初建议的解决方案不再可用。
提供的帕维尔·普拉扎克目前正在工作并实际上将文本复制到剪贴板。
我能够通过使用快捷方式管理器扩展并为组合键创建新的快捷方式来成功覆盖Ctrl++Shift快捷方式。C
然后,您可以重新分配它以触发一系列预配置的操作,或您选择的任何 javascript / bookmarklet 代码。我真的没有使用过 javascript,所以我真的不知道如何让它像Ctrl+一样工作C,但只要阻止它打开开发人员工具控制台,只需将其设置为执行:
<script></script>
似乎有效。
答案3
你可以这样做快捷方式管理器和document.execCommand('copy')
命令,被添加到Google Chrome 43+(~2015 年 4 月)
答案4
在尝试使用快捷键(Chrome 扩展程序)方法并发现它不可靠后,我能够使用以下方法解决此问题自动键。
首先,sudo apt install autokey-gtk
。然后,启动 AutoKey,创建一个新脚本,将热键设置为Ctrl+ Shift+ C,将窗口过滤器设置为chromium-browser.Chromium-browser
,将脚本内容设置为keyboard.send_keys('<ctrl>+c')
。
一旦脚本保存,在 Chromium 中按Ctrl+ Shift+C将复制到系统剪贴板,而不是显示开发工具。