方法一,自定义扩展程序的快捷键(最常用、最灵活)

谷歌 Chrome手册 1

这是Chrome官方支持的自定义方式,可以为每个已安装的扩展程序设置独立的快捷键。

方法一,自定义扩展程序的快捷键(最常用、最灵活)-第1张图片-Chrome下载官网|Google官方浏览器下载

操作步骤:

  1. 在Chrome浏览器中,点击右上角的 三个点 () > 设置
  2. 在左侧菜单中,选择 扩展程序
  3. 在页面右上角,找到并点击 键盘快捷键
  4. 你会进入一个专用页面,列出了所有支持快捷键的扩展程序。
  5. 找到你想设置的扩展,点击其右侧的输入框。
  6. 按下你想设置的组合键(Ctrl+Shift+U)。
  7. 设置完成后会自动保存。

特点:

  • 主要用于扩展:如“广告拦截器”、“密码管理器”、“网页截图”等工具。
  • 可以覆盖浏览器默认快捷键:如果你给某个扩展设置了 Ctrl+M,那么这个组合键将优先触发该扩展,而不是浏览器的默认功能(静音)。
  • 组合键格式:通常要求包含 CtrlAlt(Mac上是 CommandOption),可以加上 Shift 或单个字母/数字,不能使用 EscPrint Screen 等独立功能键。

修改浏览器自身的快捷键(有限制)

Chrome本身不提供图形化界面来直接修改其内置快捷键(如 Ctrl+T 新建标签页、Ctrl+W 关闭标签页等),但你可以通过以下方式间接实现:

使用专门的扩展程序

有些扩展程序可以帮你重新映射按键,实现自定义浏览器行为。

  • Shortkeys (Custom Keyboard Shortcuts)AutoControl 这类扩展。
  • 原理: 它们可以监听你按下的组合键,并执行一系列指令(如“切换到上一个标签页”、“复制当前URL”等)。
  • 优点: 功能强大,可以创建非常个性化的快捷键。
  • 缺点: 需要信任第三方扩展,且可能占用少量系统资源。

修改操作系统级别的快捷键(Windows / macOS)

因为浏览器快捷键本质上是操作系统快捷键的子集,你可以在系统设置中,将某个系统快捷键映射为“启动Chrome并执行某个操作”。

  • Windows: 使用“AutoHotkey”等脚本工具。
  • macOS: 使用“系统设置” > “键盘” > “键盘快捷键” > “应用快捷键”,可以为Chrome.app添加特定菜单命令的快捷键(但菜单项有限)。
  • Linux: 使用桌面环境的快捷键设置工具(如GNOME的“设置”)。
  • 缺点: 这属于高级技巧,配置复杂,且可能影响系统其他应用。

使用Chrome命令行参数(开发者向)

通过启动参数可以改变某些浏览器行为,但这不是传统意义上的快捷键自定义,你可以创建一个快捷方式,用 --app=https://www.example.com 参数让Chrome以应用模式打开特定网站。


总结与建议

  1. 对于扩展程序:毫无疑问,使用 设置 > 扩展程序 > 键盘快捷键 是最直接、最推荐的方法。
  2. 对于想改变浏览器核心操作(如切换标签、刷新)
    • 查看并适应Chrome的默认快捷键Ctrl+Tab 切换标签,Ctrl+Shift+T 重新打开关闭的标签等),它们已经非常高效。
    • 如果确有强烈需求,尝试使用 Shortkeys 这类扩展。
    • 除非你是高级用户,否则不建议修改系统级快捷键来实现。
  3. 注意事项
    • 设置时注意避免快捷键冲突(与系统、其他应用或其他扩展冲突)。
    • 不同的操作系统(Windows、macOS、Chrome OS、Linux)的修饰键(Ctrl、Command、Alt/Option)不同,设置时请注意。

最简单的开始:先打开 chrome://extensions/shortcuts(直接在地址栏输入即可),看看你安装的扩展有哪些可以自定义的,从这里入手会很容易。

抱歉,评论功能暂时关闭!