切换回Chrome上的上次“已使用”标签


183

如何切换回Mac上的Chrome浏览器中使用的最后一个标签?Ctrl-Tab和Ctrl-Shift-Tab依次浏览选项卡。但是我想在两个选项卡之间来回切换,类似于Cmd-Tab如何在最后两个应用程序之间切换。有一个办法做到这一点在Firefox但有Chrome专用的解决方案吗?


9
还可以考虑使用OperaVivaldi,它们都是基于铬的浏览器,它们都通过ctrl-tab支持上次使用的选项卡
User

您是否考虑接受superuser.com/a/1115469/170305,这是当前的直接解决方案(发布问题时不起作用)?交替赏金...
djechlin '17

点击Ctrl + Tab
Connor Leech

@djechlin:请参阅我对您的回答的评论。
SabreWolfy

这是Chrome无法解决的已知问题。我仅出于这个问题才转而使用Opera,这真是太好了。这是该问题可以追溯到2009年的主题:bugs.chromium.org/p/chromium/issues/detail?id=5569 标记为“无法解决”。您真的仍然要使用Chrome吗???
User1

Answers:


67

Chrome没有为此提供的本机键盘快捷键,但是您可以使用一个扩展程序:

最近的标签页(Chrome网上应用店)

特征

  • 您可以指定任何喜欢的键盘快捷键(默认:Ctrl+ Q)。

  • 您可以将其配置为

    • 显示最新标签页的列表(类似于Alt+ Tab)。

    • 在最后2个标签之间切换。

    每当您按下键盘快捷键时。

屏幕截图 屏幕截图


21
有什么办法可以覆盖Ctrl + Tab吗?
2012年

12
仅使用扩展名,不。扩展程序网上商店页面上说,您可能会问为什么我不使用Ctrl + Tab,这是因为Chrome现在允许扩展程序映射此快捷键。如果您坚持使用此快捷方式,则可以为其分配其他键,然后使用AutoHotkey重新映射。
丹尼斯

16
谢谢。+1为AutoHotKey。Chrome浏览器可惜让我们跳过了此类基本功能。

10
您可以通过手动编辑首选项文件绑定到Ctrl + Tab。此处的说明:superuser.com/questions/104917/chrome-tab-ordering/…–
GDorn

5
Chrome 的AutoControl扩展程序可以重新定义本机快捷方式,例如Ctrl+Tab和其他。无需偷偷摸摸的骇客或手动编辑。
GetFree

53

我本人真的很想要此功能,我已经尝试了大多数现有的扩展,但都无法正常工作。

我继续尝试自己开发自己的东西,这似乎对我有用。 该项目现已GitHub开源。认为这也可能对其他人有帮助。

这里是链接: CLUT:循环最后使用的选项卡

可以在Chrome扩展程序页面的键盘快捷键设置中更改键: 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

或者,对于旧版Chrome: 在此处输入图片说明


7
我不知道您如何比其他人做得更好,但是我想在这里给您一些主要的建议,并希望全世界都知道这个扩展。对于许多人来说,这实际上是一个大难题,可以阻止他们切换到Chrome。
尼尔·特拉夫特

1
另外,对于想要将此映射到Ctrl + Tab的人,Ctrl + Tab MRU插件页面上有手动编辑首选项文件的说明(您无需安装该插件,只需遵循他们的说明)。真的行!
尼尔·特拉夫特

8
请注意,此扩展程序可跟踪您在Google Analytics(分析)上的使用情况github.com/harshayburadkar/clut-chrome-extension/blob/…–
标记

8
@BorislavIvanov它通常的Google Analytics(分析),无论如何每个网站都已使用。它是查看有多少人实际使用该扩展而不是安装来试用,但是即使他们不喜欢该扩展也不要删除。它是匿名跟踪,它仅显示例如上周有3000位用户使用了它,依此类推。不会跟踪任何私有数据。我添加了它,以查看人们对该扩展感兴趣的程度,并决定是否应该投资进一步改进扩展。马克的评论只是制造了一些不必要的恐惧。
Harshay Buradkar '17

1
@devuxer同意,我在所有平台上都发现相同:Linux,Mac。每次启动Chrome之前,我已经习惯了编辑“首选项”文件,因为我沉迷于此功能。这对我来说还可以,因为幸运的是,我最多每两周只重启一次Chrome。
尼尔·特拉夫特

19

最近的选项卡有一个严重的问题,干扰了键盘事件的处理。这会减慢整个浏览器键的处理速度。例如,启用扩展程序后,请访问http://fullscreenmario.com并尝试使用键盘控制Mario。FPS迅速下降到5或6。

这不是问题,但扩展的限制是它不能之间移动chrome://*页面或空白页。

有一个可行的替代方法:切换最近的最后一个标签页。它不会降低浏览器的速度。它可以在任何页面之间切换。


恕我直言,只有两个之间。但是它有一个有用的选项(只有一个选项:))-最近关闭。因此,它非常有用
Gennady G

1
链接已失效
用户

@User目前可以选择哪个链接...
Betlista

Toggle Switch Recent Last Tabs.效果很好,但似乎无法在Chrome窗口之间切换标签。
悉达多

8

我终于找到了REAL Ctrl-Tab解决方案,而不仅仅是“使用替代键盘快捷键” -解决方案

  1. 安装此扩展程序:CLUT:循环最后使用的选项卡
  2. 然后转到chrome扩展程序(chrome:// extensions)并向下滚动至键盘快捷键
  3. 输入键盘快捷键,例如Ctrl + A表示“快速切换”
  4. 完全关闭Chrome
  5. 打开Chrome偏好设置文件:
    • Mac:〜/ Library / Application Support / Google / Chrome / Default / Preferences
    • Windows:C:\ Users \ YOUR_USERNAME \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Preferences
    • Ubuntu:〜/ .config / chromium / Default / Preferences
  6. 在文件内搜索先前设置的键盘快捷键,例如Ctrl + A并将其替换为Ctrl + Tab
  7. 保存并关闭文件
  8. 重新打开Chrome,最终成为快乐的 Chrome用户!

2
在最新版本上,这不适用于我。每当我关闭Chrome并将Ctrl + A更改为Ctrl + Tab,然后重新启动Chrome时,浏览器就会将其更改回Ctrl + A。
光泽

您确定在编辑首选项文件时Chrome已完全关闭吗?
mchief90

也对我不起作用...
DarkCowboy

1
@Sheen和@DarkCowboy,这是一种ctrl-tab无需编辑prefs文件即可用作快捷方式的更简单方法:superuser.com/a/1326712/736443它避开了Chrome阻止检查的工作ctrl-tab,因此Chrome本身将快捷方式保存到了prefs文件。这意味着它将在应用程序重启后继续存在。
jdunning

1
这对我有用,但是在关闭Chrome之前,我必须将文件的所有内容复制Preferences到剪贴板。之所以这样做,是因为在某种程度上,当从上一个会话中还原我的窗口时,chrome正在用其他Preferences内容替换内容。因此:将Preferences内容复制到剪贴板,退出chrome,将剪贴板中的内容粘贴回Preferences,进行密钥替换,保存文件并启动Chrome。工作得很好,我
亚历Burdusel

7

终于有了一个Chrome扩展程序,可以很好地解决此问题。

这就是“ 标签缩略图切换器”

它支持开箱即用的Ctrl+ TabCtrl+ Shift+ Tab,可以按最后使用的顺序在选项卡之间切换。

在此处输入图片说明

从扩展程序页面:

具有缩略图预览的选项卡切换器菜单类似于Windows 10任务切换器。

➭标签按最近使用的顺序排列。

can您可以使用Ctrl + Tab和Ctrl + Shift + Tab选择所需的选项卡或选择其他快捷方式。

➭仅限鼠标的方法:单击工具栏按钮,然后单击所需的选项卡。

➭它不会干扰您正在查看的网页。

s即会弹出标签菜单,以快速切换标签。

offline离线工作。无需互联网连接。

➭选项卡缩略图切换器不会访问或收集您的个人数据。
...

✔选项卡菜单是通过机器代码实现的,因此可以立即弹出菜单,而不会造成加载延迟。

✔它可以重新定义Ctrl + Tab快捷键,以在选项卡之间切换。

✔它不会将代码注入到您访问的每个页面中,从而避免了页面加载缓慢,并节省了CPU和内存。

✔它适用于所有选项卡。您可以为PDF文档,“新建标签页”,扩展页,Chrome页面命名。


问题是您必须在计算机上安装一个我无法获得安全
响应

@derloopkat,默认情况下不信任应该始终是常态。但是,在这种情况下,可执行文件来自Chrome网上应用店。Google不可能分发恶意软件。我本人非常警惕,因此我将其安装在VM上并监视其活动。直到那时我才来到这里并张贴。
9:12

2
这似乎是另一个名为AutoControl Shortcut Manager的派生工具,它也可以做到这一点。
6

3

  Windows(至少版本30)上的Chrome允许对Ctrl+Tab扩展程序使用键盘快捷键,某些扩展程序确实使用此功能。
  以下内容也可以在Mac上运行:

  1. 安装一个可切换至上次查看的标签的扩展程序,例如 FLST Chrome(仅记住过去的一个标签)或Ctrl + Tab MRU(需要Ctrl+Tab再按一下)。
  2. 转到chrome://extensions页面,单击底部的“键盘快捷方式”链接,并将其设置Ctrl+Tab为您在步骤1中安装的扩展程序的键盘快捷方式

Ctrl + Tab MRU是我在Opera和FF中最常用的选项
KalenGi 2014年

3
Chrome如何支持Ctrl+Tab?每当我尝试在扩展标签中将其设置为扩展的快捷方式时,Chrome就会切换到下一个标签。从Ctrl-Tab MRU-Extension:似乎CHROME禁用了使用Ctrl + Tab作为快捷方式的可能性:-(我会研究这个问题,如果能解决这个问题,请参阅
flu

3

这是AutoHotKey脚本,仅在Chrome上使用CLUT(来自Harshay答案)重新映射Ctrl + Tab快捷方式:

; Chrome context
#IfWinActive ahk_class Chrome_WidgetWin_1
^Tab::Send !{w}
+^Tab::Send !{s}

; Back to global context
#IfWinActive

它并不能完全模拟真实的Ctrl + Tab行为:Ctrl + Tab将仅在最后两个选项卡之间切换,而Ctrl + Shift + Tab将在整个历史记录之间切换。


AutoHotKey适用于Microsoft Windows。
joeytwiddle


3

更新:在Shad使用AutoHotkey 的巧妙方法的基础上,以下是如何ctrltab打开QuicKey最近的选项卡菜单,通过ctrltab再次按下以选择一个选项卡,然后在其中导航ctrl以切换到该选项卡(仅Windows)来导航它:

  • 从Chrome网络商店安装QuicKey
  • 下载并安装AutoHotkey
  • 请按照以下说明打开PC的启动文件夹。
  • 转到此GitHub页面,然后单击下载ZIP
  • 解压缩存档并将ctrl-tab.ahk文件从ZIP拖到启动文件夹中。
  • 双击ctrl-tab.ahk文件。

现在,使用鼠标在Chrome中的几个不同标签页之间切换(由于QuicKey刚刚安装,因此没有任何近期标签页历史记录)。然后按下并释放ctrltab以切换到上一个选项卡。如果您按住ctrltab不放ctrl,将打开最近标签页的菜单。按下tab以选择列表中的下一个选项卡。选择所需的一个后,松开ctrl以切换到所需的一个。

下面列出的其他快捷方式继续有效,因此您可以按altQ打开QuicKey并搜索选项卡。


QuicKey(Chrome网络商店)是提供此缺失功能的另一个扩展。它还提供了一个菜单,该菜单与您在按下ctrltab并按住并释放的tab同时在Firefox中使用的最近使用的(MRU)菜单有些相似ctrl,这使从列表中选择任何最近的标签变得容易。

  • 要切换到最近使用的选项卡:
    • ctrlAaltA在Windows上)。
  • 要切换到下一个最近使用的选项卡:
    • ctrlA在750毫秒内再次按下。重复按此按钮可在历史记录中进一步导航。
    • 按下ctrlS可在相反方向导航。
  • 要仅使用键盘从菜单中选择标签:
    • 按住ctrlQ并按住ctrl键(altWindows上为键)。
    • 按下W可在最近的标签列表中向下移动。
    • 按下shiftW以向上移动。
    • 释放ctrl以切换到选定的选项卡。

可以在中更改上述键盘快捷键chrome://extensions/shortcuts


3

我发现这些对我有用:

  • Command + 1-8 将选择该位置的标签,
  • Command + 9 将选择最后一个标签。

如果您和我一样,并且有9个以上的标签页打开,则可以通过以下选项卡循环浏览:

  • Command + { 返回上一页
  • Command + } 转到您来自的页面(在您单击返回后)

Command + 9选择最后一个(最右边)标签。问题是选择最后使用的(最近使用的标签),而不是选择标签栏右侧的最后一个标签。
SabreWolfy

这对使chrome像其他子窗口应用程序一样无济于事
Lassi Kinnunen

2

Ctrl + 1带您转到选项卡1

Ctrl + 2带您转到选项卡2等等。

如果要从不支持中间单击或右键单击菜单的页面打开多个链接,则非常方便。


5
很好,但是没有回答如何切换到上次使用的标签的问题。如果您知道,请使用“编辑”链接来编辑您的答案。
本N


2

如果您需要专门使用2个标签,则可以将标签拖出以创建新的Chrome窗口。

然后,您可以ALT Tab在Windows和Cmd ⌘ `Mac上。


2

如果你有一个全尺寸键盘,你可以使用CTRL+ PgUp(去上一个标签)和CTRL+ PgDn(转到下一个标签)。它不一样,但对我来说足够接近。


2

在Windows上实现此目标的棘手解决方案是将Quick Tabs chrome扩展程序和AutoHotkey脚本结合在一起。我已经在这里详细描述,所以这里简而言之:

1)Quick Tabs是一个开放源代码,可自定义的扩展程序,它允许您重新定义某些CSS样式并允许设置用于切换MRU选项卡的热键。它还支持键盘导航(移至下一个/上一个选项卡)。然而铬不会让您绑定Ctrl+ Tab键盘快捷键,因此您需要注册另一个(例如Ctrl+ Shift+ S),然后使用AutoHotkey的脚本“重映射” Ctrl+ Tab镀铬进Ctrl+ Shift+ S

2)我不会在这里放置AutoHotkey脚本,您可以在此处找到它。它涵盖了Ctrl+ Tab重新映射并处理了所有键盘导航。

结果,在活动的Chrome窗口中按Ctrl+ 时,您将看到类似的内容Tab

箭头导航Esc,既Ctrl+ TabCtrl+ Shift+ Tab的工作,你所期望的方式。


1
那是一些严重的AHK巫术!您可能想看看我的QuicKey扩展名:fwextensions.github.io/QuicKey它看起来很像您的快速选项卡样式,没有任何自定义CSS。通过稍微修改您的AHK脚本,我可以ctrl-tab很好地使用它:gist.github.com/fwextensions/511e0f6886eac3d07cf7a21fbb10a6c7快速按下ctrl-tab以在选项卡之间切换似乎比我在使用“快速选项卡”进行测试时更快,更可靠。
jdunning

没那么复杂,按ctrl-e打开quicktab列表,然后按Enter键转到最后一个(默认情况下已选择),要先删除,只需按下即可。此外,无需继续按住两个键即可浏览bacwards
Juan Mendes

1

我喜欢在填写表单或比较页面等时在两个选项卡之间切换。为避免最后一个使用的选项卡出现问题,我将两个选项卡拖到各自的窗口中并使用Command + Option + right箭头来回快速移动。


1

注意我正在使用Windows。“最后使用的标签页”支持缺少ctrl+号tab,这就是为什么我仍然偏爱Firefox而不是Chrome。这是我的浏览器使用必不可少的。这就是我今天意识到的:

  1. Opera的最后一个标签为ctrl标签。(要启用转到opera://flags/并更改“制表单车”选项)

  2. Opera使用webkit以及Blink渲染和V8 javascript引擎(在撰写本文时,它们与chrome使用的相同)。就我而言,它似乎铬。

我今天第一次安装了Opera,并且打算给它替换铬。


1

看起来这是Chrome现在的标准功能-关闭标签页时,焦点跳回到上次使用的标签页。刚注意到这周。版本73.0.3683.86。


如果这个问题不是7年前,或者您获得了变更日志的链接,那么这个答案可能会有所帮助。但是,事实并非如此。
davidbaumann

0
  • 安装快速标签

  • ctrl+ e(或+ e

    • 显示选项卡列表,最后一个选项卡已聚焦
  • 击中 enter

如果要浏览历史记录,请一次按一次向下箭头,找到上一个选项卡之前使用的选项卡。

我知道已经有使用快速制表符答案,但是仅使用ctrl-tab进行操作就需要太多。我宁愿保留该功能,而且,我经常想搜索我的选项卡,这是该插件真正设计的目的。


0

此命令有官方支持。使用Ctrl+ 9
请参阅此链接

还是我在这里想念什么?


最初的问题的意思是“最新的”;“最新的”。不是“按时间或顺序排在所有人之后;最终”。Ctrl + 9做后者

0

与切换到最近使用的选项卡的组合键相反,您可能会喜欢这种非常轻巧直观的解决方案,用于按最近使用的顺序组织标签,所有主流浏览器(Chrome,Firefox,Opera,其他Chrome浏览器均支持该选项)的浏览器):Tab Slider。其特点是:

  • 就像Windows上的Alt + Tab或Mac上的Cmd + Tab一样,但是带有浏览器标签
  • 视觉上对选项卡进行排序,以便您始终按MRU顺序查看它们(Ctrl + Tab切换到下一个MRU选项卡)
  • 也适用于固定标签
  • 是可定制的(但是,我建议您坚持使用默认值)

试试吧!希望你会爱上它。

img


0

我创建了一个名为Previous Tab的极简Chrome扩展程序来解决此问题。此扩展不需要特殊权限。

Ctrl+ q切换到上一个活动的选项卡,或单击上一个选项卡图标。

您可以通过访问chrome:// extensions / configureCommands自定义键盘快捷键

请注意,Tab不支持的重点为Chrome扩展命令。


-1

对我来说,Ctrl + 1在两个最新标签之间切换。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.