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。现在,您既可以在最近使用的选项卡之间切换,也可以切换到下一个/上一个选项卡,而不会与焦点移动快捷方式发生冲突
看
如果你好奇的话,以下是 Opera 的默认设置
甚至还有一个选项,可以在按 Tab 键时突出显示链接和元素,而不仅仅是移动焦点
你可能使用了某种扩展,因为我尝试在 Opera 中将Ctrl+PageUp改为Shift+ Tab,但失败了。这很明显,因为只要按下,Tab焦点就会移开,快捷键文本框就无法再接收组合键了。但无论如何,使用Shift+Tab是一种馊主意。在填写表单字段后,如何移动到下一个文本框?使用鼠标违背了快捷键的目的,在这种情况下,你甚至不需要Ctrl+Tab
答案2
至少在 Mac 上,它位于“系统偏好设置”中,而不是浏览器偏好设置中,因此按下它将成为tab系统范围的标准。不确定 Windows 是否如此。在我的系统升级到 Mojave 时,愚蠢的 Mac 偏好设置会自动更改。但这就是生活。
在 Mac 上,转到系统偏好设置 → 键盘 → 快捷方式。在底部,选择“仅限文本框和列表”或者“全部控制。” 前者(我的偏好)允许您在文本框之间跳转;后者(我讨厌)允许您在文本框之间跳转,从一个链接到另一个链接到文本框。我快要疯了,想弄清楚如何在 Firefox 中更改这一点,因为 Firefox 偏好和偏好about:config
都accessibility.tabfocus
不再存在了。
因此,如果您找不到系统偏好设置,或者即使您只是想覆盖系统偏好设置,您也可以通过以下方式直接告诉 Firefox 您想要什么...
- 在地址栏中输入
about:config
并按回车键。忽略所有警告等。 - 在搜索栏中输入
accessibility.tabfocus
。您将看到另一个布尔值首选项,您可以忽略它。 - 确保您使用的单选按钮选项是“整数”。按下+按钮自行添加首选项。
- 如果您输入“1”,按 Tab 键会从一个表单字段跳转到另一个表单字段;如果您输入“4”,按 Tab 键会从一个链接跳转到另一个链接(正如他们所说,“所有控件”,意思是链接或字段,或按钮,或任何东西)。
就是这样。但这是真正奇怪的事情(至少对我来说)。为什么它不只是一个布尔值?你可以输入任何整数,并得到两个选项卡焦点选项中的一个,似乎是随机的。太奇怪了!
- 1 字段
- (-1)控制
- 3 个字段
- 4 个控件
- (-4)控制
- 7 个控件
- (-7)个字段
- 123456789 控件
- 1234567890 个字段
无论如何,希望这能有所帮助。如果你喜欢,请投票!