Розумний підказник Натана, спрямований на примушування ctrltabярлика через devtools, потребує оновлення, оскільки код сторінки розширень тепер перероблений з Chrome 65 далі. Щоб спростити процес, я написав трохи фрагмент нижче, що ви можете скопіювати та вставити в консоль, що дозволяє вам просто натиснути команду, щоб встановити її ярлик ctrltab.
- Відкрийте
chrome://extensions/shortcuts
його, вставивши його в рядок розташування або перейдіть до головного меню> Додаткові інструменти> Розширення, а потім натисніть меню у верхньому лівому куті, щоб відкрити ярлики клавіатури.
- Відкрийте консоль devtools натисканням cmdoptJна macOS або ctrlshiftJна Windows / Linux.
Скопіюйте цей код:
document.body.onclick = function(e) {
gCT = !window.gCT;
var p = e.path, cn = p[0].textContent,
s = p.filter(p => p.className == "shortcut-card")[0],
n = s && s.children[0].children[1].textContent;
n && chrome.management.getAll(es => {
var ext = es.filter(e => e.name == n)[0], id = ext.id;
chrome.developerPrivate.getExtensionInfo(id, i => {
var c = i.commands.filter(c => c.description == cn)[0];
chrome.developerPrivate.updateExtensionCommand({
extensionId: id,
commandName: c.name,
keybinding: "Ctrl+" + (gCT ? "" : "Shift+") + "Tab"
});
});
});
}
Вставте його в консоль поруч із>, а потім натисніть enter.
- Поверніться на сторінку ярликів і натисніть мітку команди, яку ви хочете встановити ctrltab, а не поле Введіть ярлик . Наприклад, для розширення менеджера вкладок QuicKey мітка - Переключитися на попередню вкладку .
Це воно! ctrltabз'явиться як ярлик цієї команди, як тільки ви натиснете на неї. Якщо ви хочете, щоб інша команда отримала ctrlshifttabярлик, просто натисніть її ярлик далі. (Код буде перемикатися між цими двома ярликами при натисканні.) Ці ярлики переживуть перезавантаження Chrome, оскільки саме додаток записує у файл налаштувань.
Якщо ви хочете використовувати моє
розширення QuicKey для навігації по вкладках, тут
окреслений дещо простіший процес , який не вимагає натискання на сторінці скорочень клавіш. Фрагмент використовуваного коду JS також є більш зрозумілим, якщо ви обережно ставитеся до того, що робить крапка вище.
Якщо ви перебуваєте в Windows, на цій сторінці також викладено спосіб наблизитись до ctrltabменю Firefox за допомогою сценарію AutoHotkey.