如何在使用 Chrome 时启用键盘快捷键来打开特定的书签/URL?
答案1
不带扩展
(据我所知) 使用键盘打开书签的唯一方法如下:
使用书签管理器:
打开书签管理器按Ctrl+ Shift+ O。
三个选项:
搜索所有书签(只需开始输入),按Tab两次并使用箭头键选择所需的书签。
按Tab,选择所需的文件夹,Tab再次按 并使用箭头键选择所需的书签。
如果所需书签在书签栏中,按Tab两次并使用箭头键选择所需的书签。
按Enter。
使用自定义和控制谷歌Chrome浏览器:
按Alt+E或Alt+F打开自定义和控制谷歌Chrome浏览器。
按B进入书签。
假设所需的书签位于书签栏,使用箭头键选择它。
按Enter。
使用多功能框:
按Ctrl+ L、Alt+D或F6聚焦多功能框。
输入所需书签的名称(部分)。
当它出现在多功能框,使用箭头键选择所需的书签。
按Enter。
带扩展
有多个扩展可以做到这一点。最简单的方法可能是像这样的用户脚本:
// ===UserScript===
// @name Bookmark Launcher
// @description Launches bookmarks with keyboard shortcuts
// ===/UserScript===
var bookmarkLauncherSetup = (function() {
var bookmarks = {}, url;
bookmarks['G'] = 'http://google.com';
bookmarks['S'] = 'http://superuser.com';
window.addEventListener('keyup', function() {
if(event.ctrlKey && event.altKey && !event.shiftKey)
if(url = bookmarks[String.fromCharCode(event.keyCode)])
window.open(url);
});
}());
要使用它,请执行以下操作:
修改数组
bookmarks
以满足您的需要。所有字母和数字键都应该正常工作。将代码保存
bookmark-launcher.user.js
在您选择的位置。chrome://extensions/
在 Google Chrome 中打开。bookmark-launcher.user.js
在打开的选项卡中拖放。点击添加。
请注意,任何扩展都无法在打开chrome://...
URL 的标签页中运行(包括新标签) 或者Chrome 网上应用店。
在任何其他选项卡中(重新加载后),按Ctrl+ Alt+S将打开超级用户在新标签页中。
请注意,您必须聚焦选项卡本身。如果您聚焦的是多功能框或开发者控制台等,键盘快捷键将不起作用。
答案2
据报道如何为常用的 Google Chrome 书签分配键盘快捷键关键是将特定的 URL 设置为默认搜索引擎。
打开
chrome://settings/searchEngines
以加载搜索引擎列表。在“其他搜索引擎”中添加一个具有以下参数的新搜索引擎:
- 搜索引擎:您为搜索引擎指定的名称。
- 关键词:您想要的关键字,例如 SU。
- 查询中的 URL 包含 %s:
http://superuser.com/
如果您希望别名直接指向站点,则单独使用。
保存后,每当您SU
在 URL 栏中输入内容时,您都将被发送到http://superuser.com/
或http://superuser.com/bla
。
您还可以%s
在填充时指定占位符查询中的 URL 包含 %s字段,比如说http://superuser.com/%s
。然后,当您输入“su” Tab+“bla”时,它会将您发送到http://superuser.com/bla
。
这是 Google Chrome 79 的当前行为。
答案3
另一种方法是
- ⌘使用+将焦点移至 URL 栏L。
- 键入书签的全名,后跟/。
- 按下tab选择第二个自动完成(根据我的经验,它始终是第一个匹配的书签名称)。
- 按enter。
答案4
注意:快捷方式定义为 1 个组合键,大多数其他答案确实需要更多输入。
解决方案 A:适用于 Windows 的 AutoHotkey
使用自动热键为 Microsoft Windows 编写脚本语言并定义您自己的主书签的快捷方式。这需要使用支持该语言的应用程序。这是我为您准备的脚本:chrome 书签快捷方式.ahk
例如,按住SHIFT并WIN点击G即可打开 gmail.com。
解决方案 B:Chrome 扩展:SiteLauncher(快速拨号)
这在一定程度上有帮助。但是:
- 你只能分配一个字母添加到书签中,而不是两个或更多。
- 这需要安装专有软件(其代码无法被审计)。
- 感觉有点问题。
解决方案C:Chrome扩展程序: 快捷键(自定义键盘快捷键)
此扩展可以处理一个字母或组合来打开指定的书签。警告:
- 您无法在地址栏中输入这些组合。我的解决方法是:Ctrl+T进入新标签页,然后Tab ↹输入组合。
- 这个扩展感觉有点问题。
解决方案 D:使用 Chrome 的“自定义搜索引擎”(黑客)
该解决方案不需要任何插件或额外的软件:https://superuser.com/a/468548/169199