Cách làm thông minh dưới đây của Nathan khi buộc một ctrltablối tắt thông qua devtools cần cập nhật, vì mã trang của tiện ích mở rộng hiện đã được rút gọn từ Chrome 65 trở đi. Để đơn giản hóa quy trình, tôi đã viết một đoạn nhỏ bên dưới để bạn có thể sao chép và dán vào bảng điều khiển cho phép bạn sau đó chỉ cần nhấp vào một lệnh để đặt lối tắt của nó ctrltab.
- Mở
chrome://extensions/shortcuts
bằng cách dán nó vào thanh vị trí hoặc vào menu chính> Công cụ khác> Tiện ích mở rộng, sau đó nhấp vào menu ở góc trên bên trái để mở Phím tắt.
- Mở bảng điều khiển devtools bằng cách nhấn cmdoptJvào macOS hoặc ctrlshiftJtrên Windows / Linux.
Sao chép mã này:
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"
});
});
});
}
Dán nó vào bàn điều khiển bên cạnh> và sau đó nhấn enter.
- Quay trở lại trang phím tắt và nhấp vào nhãn của lệnh bạn muốn đặt ctrltab, không phải trường Nhập phím tắt . Ví dụ: đối với tiện ích mở rộng trình quản lý tab QuicKey , nhãn là Chuyển sang tab trước đó .
Đó là nó! ctrltabsẽ xuất hiện dưới dạng phím tắt của lệnh đó ngay khi bạn nhấp vào nó. Nếu bạn muốn một lệnh khác để có một ctrlshifttabphím tắt, chỉ cần nhấp vào nhãn của nó tiếp theo. (Mã sẽ chuyển đổi giữa hai phím tắt này khi bạn nhấp.) Các phím tắt này sẽ tồn tại khi Chrome khởi động lại, vì đó là ứng dụng tự ghi vào tệp tùy chọn của nó.
Nếu bạn muốn sử dụng
tiện ích mở rộng QuicKey của tôi để điều hướng các tab, có một quy trình đơn giản hơn được
nêu ở đây không yêu cầu nhấp xung quanh trong trang phím tắt. Đoạn mã JS được sử dụng cũng có nhiều phần tự giải thích hơn, trong trường hợp bạn cảnh giác với những gì các blob ở trên đang làm.
Nếu bạn đang ở trên Windows, trang đó cũng phác thảo một cách để có được một cái gì đó gần gũi hơn với ctrltabmenu của Firefox , sử dụng tập lệnh AutoHotkey.