在 Linux/Windows 下的 Firefox 中打开“首选项”的热键?

在 Linux/Windows 下的 Firefox 中打开“首选项”的热键?

是否可以配置热键/键盘快捷键来在 Linux/Windows 下的 Firefox Quantum 中打开“首选项”?

对于需要经常使用这些设置的人来说,它确实很方便。在 macOS 下,它有常规的Cmd+ ,,但到目前为止,我还没有找到在 Linux/Windows 下配置它的方法。我尝试了几个扩展,但都没有用。实际上,我注意到,如果我window.open('about:preferences')在控制台中执行,它最终会出现访问被拒绝错误。

目前我能做的最好的事情就是在工具栏上添加“打开首选项”按钮。但是热键仍然可以让我的生活更轻松。

答案1

这是跨平台 Firefox 的原生实现方式。

用户可以使用 Firefox 中的Alt+打开首选项Home,这是内置的键盘快捷键,前提是主页设置为自定义网址. 具体分为以下三个步骤。

  1. 编辑 > 首选项(或者工具 > 选项)在 Firefox 中
  2. 在下面主页 - 新窗口和标签页, 改变主页和新窗口从“Firefox Home(默认)”到“自定义 URL...”,文本字段将出现在新选择的选项下
  3. 在文本字段中复制粘贴或键入about:preferences并关闭选项卡以完成。

因此,Firefox 现在可以使用键盘快捷键打开首选项。

这样做可以,但可能还不够好。想要获得更多控制权的用户应注意 Firefox 主页的已知行为以及以下解决方法。

Firefox 行为 1:设置主页后,Firefox 还会在每个新窗口打开主页,这可能不是某些用户所希望的。因此,为了获得更好的用户体验,请再执行以下三个步骤。

  1. 打开隐藏配置(在位置栏中,输入about:config并按Enter,然后在免责声明文本下,单击我接受风险!确认)
  2. 在输入字段中搜索,输入关键字browser.startup.page
  3. 查找条目browser.startup.page并双击该行以将整数值从1(默认)更改为,0然后单击好的完成。

整数值已记录在 MozillaZine 知识库中如下。

姓名:浏览器.启动.页面
类型:整数
值的含义:浏览器启动时打开的页面
0: 空白的
1(默认):主页(又名浏览器.启动.主页
2:最后(适用于 Firefox 2 及以上版本)

因此,Firefox 将在新窗口中打开一个空白页,而不是主页。

这意味着用户将拥有控制权:仅在需要时使用键盘快捷键或工具栏上的主页按钮打开主页。整数值可能会发生变化:如果主页恢复为默认设置,后来又更改为自定义 URL,则用户也必须再次执行其他步骤。

Firefox 行为 2:与工具栏上的首选项菜单和按钮不同,Firefox 将打开已设置为主页的首选项在当前选项卡中。要在新选项卡中打开偏好设置,请使用以下建议的方法之一。

  • 简单:在工具栏上单击主页按钮,或者

  • 灵活:创建一个带有位置about:preferences和唯一关键字的新书签(我使用单个字符n,这是 Linux 上 Firefox 中首选项的访问键),然后将其保存到所有书签下的任何文件夹中。在当前选项卡中,输入关键字(例如 ),n然后按Alt+ Enter

无论哪种方式都会在新选项卡中打开首选项并立即切换到该选项卡。

简化:使用隐藏配置可减少繁琐的设置。经验丰富的用户可以browser.startup.homepage使用适当的字符串值和browser.startup.page适当的整数值进行修改,以设置自定义 URL 并在一个地方更改默认行为,而不必执行上述步骤。

总结使用带有自定义 URL 的主页打开首选项,这可以利用内置的键盘快捷键。扩展程序可能没有帮助,因为 Firefox Quantum 附加组件在设计上受到限制。

相关内容