Firefox 标签切换功能与 Opera 类似

Firefox 标签切换功能与 Opera 类似

Opera 中有一项很棒的功能让我着迷:

Shift+Tab将移动到最后打开的选项卡。按Shift+Tab然后按后续选项卡(再按Shift+ )将跳出最后使用的选项卡并循环显示选项卡,就像 Firefox 或 Chrome 一样。TabTab

作为一名开发人员,当我打开多个选项卡并经常在两个选项卡之间切换时,它非常有用。与 PhpStorm 中的功能非常相似。

如何在 Firefox 中执行此操作?

答案1

不知道你从哪里得到了这种奇怪的Shift+标签切换行为Tab,但默认情况下 Opera 使用

  • Ctrl+Tab在最近使用的选项卡之间循环。按Shift可反转方向
  • Ctrl+Page Up/Down移至上一个/下一个选项卡。这与所有浏览器和大多数选项卡式应用程序一致
  • Tab移动到页面中的下一个对象。这意味着Shift+Tab将焦点移至页面中的上一个对象. 所有应用程序表单都如此,不仅仅是浏览器

那是与 Firefox 完全相同当启用“Ctrl+Tab 按最近使用的顺序循环切换选项卡”菜单 > 选项。因此,只需启用它并使用Ctrl+ Tab/ Ctrl+ Page Up/Down。现在,您既可以在最近使用的选项卡之间切换,也可以切换到下一个/上一个选项卡,而不会与焦点移动快捷方式发生冲突

Firefox 标签选项

如果你好奇的话,以下是 Opera 的默认设置

Opera 标签选项

Opera 循环标签快捷方式

Opera 下一个标签页快捷方式

甚至还有一个选项,可以在按 Tab 键时突出显示链接和元素,而不仅仅是移动焦点

标签突出显示选项

你可能使用了某种扩展,因为我尝试在 Opera 中将Ctrl+PageUp改为Shift+ Tab,但失败了。这很明显,因为只要按下,Tab焦点就会移开,快捷键文本框就无法再接收组合键了。但无论如何,使用Shift+Tab是一种馊主意。在填写表单字段后,如何移动到下一个文本框?使用鼠标违背了快捷键的目的,在这种情况下,你甚至不需要Ctrl+Tab

答案2

至少在 Mac 上,它位于“系统偏好设置”中,而不是浏览器偏好设置中,因此按下它将成为tab系统范围的标准。不确定 Windows 是否如此。在我的系统升级到 Mojave 时,愚蠢的 Mac 偏好设置会自动更改。但这就是生活。

在 Mac 上,转到系统偏好设置 → 键盘 → 快捷方式。在底部,选择“仅限文本框和列表”或者“全部控制。” 前者(我的偏好)允许您在文本框之间跳转;后者(我讨厌)允许您在文本框之间跳转,从一个链接到另一个链接到文本框。我快要疯了,想弄清楚如何在 Firefox 中更改这一点,因为 Firefox 偏好和偏好about:configaccessibility.tabfocus不再存在了。

因此,如果您找不到系统偏好设置,或者即使您只是想覆盖系统偏好设置,您也可以通过以下方式直接告诉 Firefox 您想要什么...

  1. 在地址栏中输入about:config并按回车键。忽略所有警告等。
  2. 在搜索栏中输入accessibility.tabfocus。您将看到另一个布尔值首选项,您可以忽略它。
  3. 确保您使用的单选按钮选项是“整数”。按下+按钮自行添加首选项。
  4. 如果您输入“1”,按 Tab 键会从一个表单字段跳转到另一个表单字段;如果您输入“4”,按 Tab 键会从一个链接跳转到另一个链接(正如他们所说,“所有控件”,意思是链接或字段,或按钮,或任何东西)。

就是这样。但这是真正奇怪的事情(至少对我来说)。为什么它不只是一个布尔值?你可以输入任何整数,并得到两个选项卡焦点选项中的一个,似乎是随机的。太奇怪了!

  • 1 字段
  • (-1)控制
  • 3 个字段
  • 4 个控件
  • (-4)控制
  • 7 个控件
  • (-7)个字段
  • 123456789 控件
  • 1234567890 个字段

无论如何,希望这能有所帮助。如果你喜欢,请投票!

相关内容