Перехід до останньої * використаної * вкладки в Chrome


180

Як переключитися на останню вкладку, що використовується в Chrome на Mac? Ctrl-Tab та Ctrl-Shift-Tab переміщуються вкладками в порядку. Але я хочу переключитися між двома вкладками, як те, як Cmd-Tab перемикається між двома останніми програмами. Є спосіб зробити це на Firefox, але чи є рішення для Chrome?


9
Також розгляньте можливість використання Opera або Vivaldi, які є браузерами на основі хрому, які підтримують останню використану вкладку через ctrl-tab
Користувач

Чи можете ви прийняти superuser.com/a/1115469/170305, що є прямим рішенням, яке є поточним (не працювало під час публікації питання)? По черзі
щедро

Клацніть Ctrl + Tab
Connor Leech

@djechlin: Дивіться мій коментар до вашої відповіді.
SabreWolfy

Це відома проблема, яку Chrome не цінує. Я перейшов до Опери виключно з цього питання, і це чудово. Ось тема цього питання ще в 2009 році: bugs.chromium.org/p/chromium/isissue/detail?id=5569 Позначено як "не виправить". Ви дійсно все ще хочете використовувати Chrome ???
Користувач1

Відповіді:


67

У Chrome для цього немає швидкої комбінації клавіатур, але ви можете використовувати розширення:

Останні вкладки (Веб-магазин Chrome)

Особливості

  • Ви можете вказати будь-яку комбінацію клавіш, яка вам подобається (за замовчуванням: Ctrl+ Q).

  • Ви можете налаштувати його

    • показати список останніх вкладок (приблизно як Alt+ Tab).

    • перехід між останніми 2 вкладками.

    кожного разу, коли ви натискаєте комбінацію клавіш.

Знімок екрана скріншот


21
Будь-яким способом це може замінити Ctrl + Tab?
Джо

12
Просто використовуючи розширення, ні. Сторінка веб-магазину розширень говорить про те, що ви можете запитати, чому я замість цього не використовував Ctrl + Tab, тому Chrome тепер дозволяє розширенням відображати цю ярликову клавішу. Якщо ви наполягаєте на цьому ярлику, ви можете призначити йому інший ключ і зробити перезавантаження за допомогою функції AutoHotkey.
Денніс

15
Дякую. +1 для AutoHotKey. Ганьба Chrome перескакує обручі для такої основної функціональності.
Джо

10
Ви можете прив’язати до клавіш Ctrl + Tab, відредагувавши файл налаштувань вручну. Інструкції тут: superuser.com/questions/104917/chrome-tab-ordering/…
GDorn

5
Розширення AutoControl для Chrome може перевизначити нативні ярлики, як-от Ctrl+Tabта інші. Не потрібно кривдних хак чи ручних редагувань.
GetFree

50

Я дуже хотів цю функцію сам, я спробував більшість наявних розширень, які вже є, але жодне з них не працювало належним чином.

Я пішов вперед і спробував себе, щоб розвинути один, і, здається, це працює для мене. Думав, що це може допомогти і іншим.

Ось посилання: CLUT: Цикл останніх використаних вкладок

Клавіші можна змінити в налаштуваннях комбінації клавіш на сторінці розширень Chrome. Проект тепер з відкритим вихідним кодом на GitHub теж


6
Я не знаю, як ви зробили це краще за всіх, але я хочу дати вам тут головний реквізит і сподіваюся, що про це розширення дізнається весь світ. Для багатьох людей це буквально зловмисник, який заважає їм перейти на Chrome.
Ніл Трафт

1
Крім того, для людей, які хочуть відобразити це на вкладці Ctrl + Tab, на сторінці плагіна Ctrl + Tab MRU є інструкції щодо вручну редагувати файл налаштувань (вам не потрібно встановлювати цей плагін, просто потрібно слідувати їх інструкціям). Це справді працює!
Ніл Трафт

8
майте на увазі, що це розширення відстежує ваше використання за допомогою Google Analytics github.com/harshayburadkar/clut-chrome-extension/blob/…
відмітка

7
@BorislavIvanov Його звичайний Google Analytics, який кожен веб-сайт уже використовує. Потрібно побачити, скільки людей насправді використовують розширення на відміну від установки, щоб спробувати, але не видаляти розширення, навіть якщо воно їм не подобається. Це анонімне відстеження, і воно показує, наприклад, 3000 користувачів, які його використовували за останній тиждень тощо. Жодна приватна інформація не відстежується. Я додав це, щоб побачити, наскільки інтерес людей до розширення, і вирішити, чи варто вкладати гроші в покращення розширення. Коментар Марка просто створює трохи зайвого відляку.
Харшай Бурадкар

1
@devuxer Погодився, я вважаю те саме на всіх платформах: Linux, Mac. Я звик редагувати файл налаштувань перед кожним запуском Chrome, оскільки я так захоплююся функціоналом. Для мене це добре, оскільки, на щастя, я перезавантажую Chrome не більше одного разу на пару тижнів.
Ніл Трафт

19

Останні вкладки мають серйозну проблему втручання в роботу подій на клавіатурі. Це уповільнює роботу з усіма ключами браузера. Наприклад, після ввімкнення розширення перейдіть на сторінку http://fullscreenmario.com і спробуйте керувати Маріо за допомогою клавіатур. FPS швидко знижується до 5 або 6.

Не проблема, але обмеження розширення полягає в тому, що він не може переміщатися між chrome://*сторінками або порожньою сторінкою.

Є дієва альтернатива: переключити останні останні вкладки . Це не сповільнює браузер. Він може перемикатися між будь-якими сторінками.


Імхо не будь-який, а лише між двома. Але у нього є корисний варіант (лише один варіант :)) - переходити до нещодавно закритого. Тож це дуже корисно
Геннадій Г

1
Посилання мертве
Користувач

@ Користувач який, посилання на альтернативу зараз нормально ...
Betlista

Toggle Switch Recent Last Tabs.працює добре, але, здається, не в змозі перемикати вкладки на хромовані вікна.
Сіддхартха

8

Нарешті я знайшов справжнє рішення Ctrl-Tab, а не просто "використовувати альтернативну комбінацію клавіш" - рішення !

  1. Встановіть це розширення: CLUT: Цикл останніх використаних вкладок
  2. Потім перейдіть до розширень Chrome (chrome: // extensions) та прокрутіть униз до клавіш швидкого доступу
  3. Введіть комбінацію клавіш, наприклад Ctrl + A для "Швидкого перемикання"
  4. Закрийте Chrome повністю
  5. Відкрийте файл налаштувань Chrome:
    • Mac: ~ / Бібліотека / Підтримка програм / Google / Chrome / За замовчуванням / Налаштування
    • Windows: C: \ Користувачі \ YOUR_USERNAME \ AppData \ Місцеві \ Google \ Chrome \ Дані користувача \ За замовчуванням \ Налаштування
    • 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файлу у буфер обміну. Довелося це зробити, бо якось під час відновлення моїх вікон із попереднього сеансу хром замінював Preferencesвміст чимось іншим. Отже: скопіюйте Preferencesвміст у буфер обміну, закрийте хром, вставте назад вміст із буфера обміну Preferences, зробіть заміну ключів, збережіть файл та запустіть Chrome.
Добре

7

Нарешті, розширення Chrome, яке вирішує це назавжди.

Це називається перемикач мініатюр Tab .

Він підтримує Ctrl+ Tabі Ctrl+ Shift+ Tabпоза полем для переключення між вкладками в останньому використаному порядку.

введіть тут опис зображення

На сторінці розширення:

Меню перемикача вкладок із попередніми переглядами мініатюр, схожими на перемикач завдань Windows 10.

➭ Вкладки у нещодавно використаному порядку.

➭ Ви можете використовувати Ctrl + Tab та Ctrl + Shift + Tab для вибору потрібної вкладки або вибору іншого ярлика.

Method Метод тільки для миші: натисніть на кнопку панелі інструментів, а потім натисніть на потрібну вкладку.

➭ Це не заважає веб-сторінці, яку ви переглядаєте.

➭ Меню вкладок з'являється миттєво для швидкого переключення вкладок.

➭ Працює в режимі офлайн. Не потрібно підключення до Інтернету.

➭ Перемикач мініатюр Tab не отримує доступу до ваших особистих даних та не збирає їх.
...

Menu Меню вкладок реалізовано в машинному коді, що дозволяє йому миттєво спливати, не дратуючи затримок завантаження.

✔ Це може змінити клавішу Ctrl + Tab для перемикання між вкладками.

✔ Він не вводить код на кожну відвідувану сторінку, тим самим уникаючи млявих завантажень сторінок і зберігаючи процесор і пам’ять.

Це працює на ВСІХ вкладках. Або документи в форматі PDF, сторінка "Нова вкладка", розширення, сторінки Chrome.


проблема полягає в тому, що вам доведеться встановити на комп'ютері файл exe, який я не можу отримати для безпеки
derloopkat

@derloopkat, недовіра за замовчуванням завжди повинна бути нормою. Однак у цьому випадку виконуваний файл надходить із веб-магазину Chrome. Google не збирається поширювати зловмисне програмне забезпечення. Я сам був досить обережним, тому встановив його на VM і відстежував його активність. Лише тоді я прийшов сюди і розмістив його.
HrW

2
Здається, це похідне від іншого під назвою AutoControl ярлик, який також може це зробити.
GetFree

3

  Chrome в Windows (принаймні версія 30) дозволяє використовувати Ctrl+Tabкомбінацію клавіш для розширень, а деякі розширення використовують цю функціональність.
  На Mac також може працювати наступне:

  1. Встановіть розширення, яке переходить на останню переглянуту вкладку, наприклад FLST Chrome (запам'ятовує лише одну вкладку в минулому) або Ctrl + Tab MRU (потрібно трохи довше Ctrl+Tabнатискати).
  2. Перейдіть на chrome://extensionsсторінку, натисніть посилання "Комбінації клавіш" в самому низу і встановіть Ctrl+Tabяк ярлик клавіатури для розширення, встановленого на кроці 1

Ctrl + Tab MRU - це найближчий варіант до того, до чого я звик в Opera та FF
KalenGi

2
Як підтримує Chrome Ctrl+Tab? Щоразу, коли я намагаюся встановити це як ярлик для розширення на вкладці розширення, Chrome переходить на наступну вкладку. Із Ctrl-Tab MRU-Розширення: Схоже, що ХРОМ ВІДХОДИв можливість використовувати Ctrl + Tab як ярлик :-( Я буду розбиратися в цьому, і якщо ми знайдемо це для вирішення проблеми
грип

3

Ось сценарій AutoHotKey, щоб перезаписати ярлик Ctrl + Tab за допомогою CLUT (від відповіді Харшей) лише за допомогою Chrome:

; 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

Віміум справді крутий. тобто ^ (Shift + 6) для переходу до попередньої вкладки https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhhjjpepiihcmeb?hl=uk


Шкода, що вона не перемикається між попередньою та поточною вкладками, так що ви можете використовувати її для повернення до попередньої, а потім повернення до поточної вкладки.
SabreWolfy

3

Оновлення : спираючись на розумний підхід Шада за допомогою функції AutoHotkey, ось як увімкнути ctrltabвідкриття меню останніх вкладок QuicKey, перейдіть по ньому, натиснувши ctrltabще раз, щоб вибрати вкладку, а потім відпустити ctrlперехід на цю вкладку ( лише для Windows ):

  • Встановіть QuicKey з веб-магазину Chrome.
  • Завантажте та встановіть AutoHotkey .
  • Відкрийте папку запуску вашого ПК, дотримуючись цих інструкцій .
  • Перейдіть на цю сторінку GitHub і натисніть Завантажити ZIP .
  • Розпакуйте архів і перетягніть ctrl-tab.ahkфайл із ZIP у вашу папку запуску.
  • Двічі клацніть ctrl-tab.ahkфайл.

Тепер перемикайтеся між декількома різними вкладками в Chrome за допомогою миші (оскільки QuicKey тільки що встановлений, він не має жодної недавньої історії вкладок). Потім натисніть та відпустіть, ctrltabщоб перейти на попередню вкладку. Якщо натиснути ctrltabі продовжувати утримувати ctrl, відкриється меню останніх вкладок. Натисніть, tabщоб вибрати наступну вкладку у списку. Коли вибрано потрібне, відпустіть, ctrlщоб перейти до нього.

Інші ярлики, перелічені нижче, продовжують працювати, тому ви можете натиснути, altQщоб відкрити QuicKey та шукати вкладку.


QuicKey (веб-магазин Chrome) - ще одне розширення, яке забезпечує цю відсутність функції. Він також пропонує меню, дещо подібне до останнього використовуваного (MRU) меню, яке ви отримуєте у Firefox після натискання, ctrltabа потім відпускання tab, утримуючи ctrl, що дозволяє легко вибрати будь-яку останню вкладку зі списку.

  • Щоб перейти на останню вкладку:
    • Натисніть ctrlA( altAу Windows).
  • Для переходу на наступну останню вкладку:
    • ctrlAЗнову натисніть протягом 750мс. Натискайте його кілька разів, щоб перейти далі в історію.
    • Натисніть, ctrlSщоб перейти в зворотному напрямку.
  • Щоб вибрати вкладку з меню, використовуючи лише клавіатуру:
    • Натисніть, ctrlQале утримуйте ctrlклавішу ( altклавіша в Windows).
    • Натисніть, Wщоб перейти вниз по списку останніх вкладок.
    • Натисніть shiftWдля переміщення вгору.
    • Відпустіть, ctrlщоб перейти на вибрану вкладку.

Наведені вище комбінації клавіш можна змінити chrome://extensions/shortcuts.


3

Я виявив, що вони працюють для мене:

  • Command + 1-8 вибере вкладку в цій позиції,
  • Command + 9 вибере останню вкладку.

Якщо ви схожі на мене і у вас відкрито більше 9 вкладок, вам залишається проїхатись через вкладки з:

  • Command + { щоб повернутися до попередньої сторінки
  • Command + } перейти вперед на сторінку, з якої ви прийшли (після того, як натисніть назад)

Command + 9виберіть останню (найправішу) вкладку. Питання полягає у виборі останньої використаної (найнедавнішої вкладки), а не останньої вкладки праворуч від панелі вкладок.
SabreWolfy

Це не допомагає зробити так, щоб хром діяв, як і всі інші програми з підвіковим вікном
Lassi Kinnunen

2

Ctrl + 1 переведе вас до вкладки 1

Ctrl + 2 переведе вас на вкладку 2 тощо.

Дуже зручно, якщо ви відкриваєте кілька посилань зі сторінки, яка не підтримує середнє клацання або меню клацання правою кнопкою миші.


5
Це приємно, але не відповідає на питання про те, як переключитися на останню використану вкладку. Якщо ви знаєте, будь ласка, відредагуйте свою відповідь за допомогою посилання "редагувати".
Ben N

2

Я створив це розширення Chrome, щоб зробити саме це; Перехід між останніми двома активними вкладками за допомогою глобальної гарячої клавіші. Це означає, що вам не потрібно зосереджувати Chrome, щоб перемикатися.

https://chrome.google.com/webstore/detail/toggletab/iblgdmlpmokbijhiebnffnffablkkedk


2

Якщо вам потрібно спеціально працювати з двома вкладками, ви можете перетягнути вкладку, щоб створити нове вікно Chrome.

Потім можна ALT Tabв Windows та Cmd ⌘ `на Mac.


2

Якщо у вас клавіатура повнорозмірного розміру, ви можете використовувати CTRL+ PgUp(перейти до вкладки prev) та CTRL+ PgDn(перейти до наступної вкладки). Це не те саме, але досить близько для мене.


2

Найскладнішим рішенням для досягнення цього в Windows є поєднання хромових розширень Quick Tabs та сценарію AutoHotkey . Я детально описав це тут , так ось у двох словах:

1) Швидкі вкладки - це розширення з відкритим кодом , що настроюється, що дозволяє переосмислити деякі стилі CSS та дозволяє встановити гарячу клавішу для переключення вкладок MRU. Також він підтримує навігацію по клавіатурі (перехід до наступної / попередньої вкладки). Однак chrome не дозволяє прив'язувати Ctrl+ Tabяк комбінацію клавіш, тому вам потрібно зареєструвати ще один (наприклад, Ctrl+ Shift+ S), а потім скористатися сценарієм AutoHotkey для "перестановки" Ctrl+ Tabдля chrome в Ctrl+ Shift+ S.

2) Я не ставлю сюди скрипт AutoHotkey, ви можете його знайти тут . Він охоплює Ctrl+ Tabпереробку та обробляє всю навігацію на клавіатурі.

Як результат, ви побачите щось подібне, натискаючи Ctrl+ Tabв активному хромованому вікні:

Стрілки навігації, Escяк Ctrl+ Tabі Ctrl+ Shift+ Tabпрацюють так , як ви очікували.


1
Це якась серйозна майстерність AHK! Ви можете перевірити моє розширення QuicKey: fwextensions.github.io/QuicKey Це схоже на вашу стилістику Quick Tabs без будь-яких спеціальних CSS. І трохи змінивши ваш сценарій AHK, я зміг ctrl-tabнепогано працювати з ним: gist.github.com/fwextensions/511e0f6886eac3d07cf7a21fbb10a6c7 Швидке натискання ctrl-tabдля перемикання між вкладками здається набагато швидшим та надійнішим, ніж коли я тестував за допомогою Quick Tabs.
jdunning

Це не так складно, натисніть ctrl-e, щоб відкрити список швидких вкладок, і натисніть клавішу Enter, щоб перейти до останнього, обраного за замовчуванням, потрібного раніше, просто натисніть вниз. Крім того, не потрібно продовжувати утримувати дві клавіші для навігації вперед
Хуан Мендес

1

Мені подобається перемикатися між двома вкладками під час заповнення форм або порівняння сторінок і т. Д. Оскільки для роботи над тим, щоб не було гарячого ей для останньої використовуваної вкладки, я перетягую два вкладки у своє власне вікно і використовую Command + Option + right стрілка для швидкого повернення назад і назад.


1

Примітка. Я використовую Windows. Відсутність ctrl+ tabдля підтримки "останньої вкладки", тому я все ще віддаю перевагу Firefox за Chrome. Він є невід'ємною частиною використання мого браузера. Це те, що я зрозумів сьогодні:

  1. Opera має вкладку ctrl для останньої використовуваної вкладки. (Щоб увімкнути перехід до opera://flags/та змінити параметр "Велоспорт на вкладці")

  2. Opera використовує двигуни webkit та візуалізації Blink та javascript V8 (які на момент написання запису такі самі, як і хром). Так що схоже, для моїх цілей, є хром.

Я вперше сьогодні встановив «Оперу» і збираюся дати їй можливість замінити хром.


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 веб-переглядачі): повзунок вкладки . Його особливості:

  • Працює так само, як Alt + Tab в Windows або Cmd + Tab на Mac, але з вкладками браузера
  • Візуально сортує вкладки, щоб ви завжди бачили їх у порядку MRU (Ctrl + Tab переходить на наступну вкладку MRU)
  • Працює і із закріпленими вкладками
  • Налаштовується (проте я б радив дотримуватися стандартних налаштувань)

Спробуй це! Сподіваюся, вам сподобається.

img


0

Я створив мінімалістичне розширення для Chrome під назвою Previous Tab, щоб вирішити цю проблему. Це розширення не потребує спеціальних дозволів.

Натисніть Ctrl+, qщоб перейти на раніше активну вкладку, або натисніть значок Попередня вкладка.

Ви можете налаштувати ярлик клавіатури, відвідавши сторінку chrome: // extensions / configureCommands

Зауважте, що Tabце не підтримується клавіша для команд розширення Chrome.


-1

Для мене Ctrl + 1 перемикається між двома останніми вкладками.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.