Wie kann ich die Tastenkombination aktivieren, um ein bestimmtes Lesezeichen / eine bestimmte URL zu öffnen, während ich Chrome verwende?
Wie kann ich die Tastenkombination aktivieren, um ein bestimmtes Lesezeichen / eine bestimmte URL zu öffnen, während ich Chrome verwende?
Antworten:
Die einzigen mir bekannten Möglichkeiten, ein Lesezeichen mit der Tastatur zu öffnen, sind die folgenden:
Verwenden des Lesezeichen-Managers :
Öffnen Sie den Lesezeichen-Manager durch Drücken von Ctrl+ Shift+ O.
Drei Möglichkeiten:
Durchsuchen Sie alle Lesezeichen (beginnen Sie einfach mit der Eingabe), drücken Sie Tabzweimal und wählen Sie das gewünschte Lesezeichen mit den Pfeiltasten aus.
Drücken Sie Tab, wählen Sie den gewünschten Ordner, drücken Sie Taberneut und wählen Sie das gewünschte Lesezeichen mit den Pfeiltasten.
Befindet sich das gewünschte Lesezeichen in der Lesezeichenleiste, drücken Sie Tabzweimal und wählen Sie das gewünschte Lesezeichen mit den Pfeiltasten aus.
Drücken Sie Enter.
Mit Anpassen und Kontrolle Google Chrome :
Drücken Sie Alt+ Eoder Alt+ F, um Google Chrome anzupassen und zu steuern .
Drücken Sie B, um Lesezeichen einzugeben .
Angenommen, das gewünschte Lesezeichen befindet sich in der Lesezeichenleiste , wählen Sie es mit den Pfeiltasten aus.
Drücken Sie Enter.
Verwendung der Omnibox :
Drücken Sie Ctrl+ L, Alt+ Doder, F6um die Omnibox zu fokussieren .
Geben Sie den Namen des gewünschten Lesezeichens (teilweise) ein.
Wenn es in der Dropdown-Liste unter der Omnibox angezeigt wird , wählen Sie mit den Pfeiltasten das gewünschte Lesezeichen aus.
Drücken Sie Enter.
Dies können mehrere Erweiterungen. Der einfachste Weg ist wahrscheinlich ein Benutzerskript wie dieses:
// ===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);
});
}());
Gehen Sie folgendermaßen vor, um es zu verwenden:
Passen Sie das Array bookmarks
an Ihre Bedürfnisse an. Alle Buchstaben- und Zifferntasten sollten einwandfrei funktionieren.
Speichern Sie den Code bookmark-launcher.user.js
an einem Ort Ihrer Wahl.
chrome://extensions/
In Google Chrome öffnen .
Ziehen Sie bookmark-launcher.user.js
die geöffnete Registerkarte und legen Sie sie ab.
Klicken Sie auf Hinzufügen .
Beachten Sie, dass in Tabs, die chrome://...
URLs öffnen (einschließlich neuer Tabs ) oder im Chrome Web Store keine Erweiterung funktionieren kann .
In einem anderen Reiter (nach dem Neuladen), Pressen Ctrl+ Alt+ Söffnet Super User in einem neuen Tab.
Beachten Sie, dass Sie die Registerkarte selbst fokussieren müssen. Wenn Sie sich beispielsweise auf die Omnibox oder die Entwicklerkonsole konzentrieren, haben die Tastaturkürzel keine Auswirkung.
js
Datei durch Ziehen über das chrome://extensions
Fenster hinzuzufügen, aber die Datei kann dort nicht abgelegt werden. Der Cursor ändert sich in ein blockiertes Symbol. Ich weiß, dass diese Antwort ziemlich alt ist, aber kann jemand bestätigen, dass dies mit den aktuellen Versionen noch möglich ist? Ich bin auf52.0.2743.116 m
manifest.json
Datei packen , um es hinzuzufügen.
Shortcut
, das oben aufgeführte Zeug ist keine Abkürzung. Eine Abkürzung ist zB CTRL SHIFT G
um Google Mail etc. zu öffnen
Ein anderer Ansatz ist zu
Type the full name of the bookmark
ist keine Abkürzung, sorry.
Wie unter So weisen Sie häufig verwendeten Google Chrome-Lesezeichen eine Tastenkombination zu: Mit dieser Taste legen Sie die spezifische URL für eine Standardsuchmaschine fest.
chrome://settings/searchEngines
, um die Liste der Suchmaschinen zu laden.http://superuser.com/
.Nach dem Speichern werden Sie jedes Mal, wenn Sie SU
Ihre URL-Leiste eingeben, an gesendet http://superuser.com/
.
Hinweis: Die Tastenkombination ist als 1 Tastenkombination definiert. Die meisten anderen Antworten erfordern mehr Eingaben.
Lösung A: Autohotkey
Verwenden Sie Autohotkey und definieren Sie Ihre eigenen Verknüpfungen für Ihre Hauptlesezeichen. Hier ist ein Skript, das ich als Dummy für Sie vorbereitet habe: chrome-bookmarks-shortcuts.ahk
Zum Beispiel gedrückt halten SHIFT WINund Gdrücken, um gmail.com zu öffnen.
Lösung B: Chrome-Erweiterung : SiteLauncher (Kurzwahl)
Bis zu einem gewissen Grad ist es jedoch hilfreich, einem Lesezeichen nur einen Buchstaben zuzuweisen , nicht zwei oder mehr.
Lösung C: Chrome-Erweiterung: Kurztasten (benutzerdefinierte Tastaturkürzel)
Diese Erweiterung kann einen Buchstaben oder Kombinationen verarbeiten, um zugewiesene Lesezeichen zu öffnen. Einziges Problem: Sie können diese Kombinationen nicht in die URL-Leiste eingeben. Meine Problemumgehung, CTRL + Tfür neue Registerkarte, TABdann Kombination.
Beide Erweiterungen fühlen sich jedoch etwas fehlerhaft an.
Verknüpfungen in Firefox
So erinnern Sie sich daran, wie die Lesezeichen-Eigenschaften in Firefox aussehen und wie einfach Sie ihnen ein Schlüsselwort (eine Verknüpfung) zuweisen können:
In Firefox wurde durch Eingabe von "mp" in der URL-Leiste die entsprechende Website geöffnet. Wie Sie im Internet nachlesen können, ist in Chrome 52- diese einfache Funktion nicht implementiert und der Abschnitt "Suchmaschine" wird dafür missbraucht.
Das funktioniert gut unter Windows:
Stellen Sie zunächst sicher, dass Ihre Lesezeichenleiste angezeigt wird ( CTRL+ Shift+ b), und verwenden Sie dann:
F6
oder
Shift+F6
Diese Tasten wechseln den Fokus zwischen der Adressleiste, der Lesezeichenleiste (falls angezeigt) und dem Seiteninhalt.
Wenn ich mich also auf den Seiteninhalt konzentriere, verwende ich Shift+ F6und dann meine Pfeiltasten, um in meinen Lesezeichen zu navigieren.
Probieren Sie diese von Mike Crittenden bereitgestellten Chrome-Erweiterungs- Kurztasten (Custom Keyboard Shortcuts) aus .
Run Javascript
stattdessen verwenden Open Bookmark/Bookmarklet
. Und es unterstützt Mac- Cmd
Modifikatoren.
Im Folgenden wird ein Schlüsselwort in die Adressleiste (Omnibar) eingegeben und die Eingabetaste gedrückt, um zu einer bestimmten URL zu springen. In Chrome (ab Version 59.0) ist dies nicht wie in Firefox über den Lesezeichen-Manager verfügbar, Sie können jedoch auf einfache Weise die Funktion "Suchmaschinenkürzel" von Chrome verwenden, um auf die gleiche Weise zu arbeiten.
Hinweis: Die URL kann einen speziellen Platzhalter enthalten: "% s" (ohne Anführungszeichen), der als Platzhalter für zusätzlichen Text dient, den Sie eingeben können, wenn Sie nach der Eingabe der Stichwortverknüpfung die Tabulatortaste drücken.
Zum Beispiel: Ich verwende eine Schlüsselwortverknüpfung, die zur Liste der Lesezeichen auf pinboard.com nach angegebenem Tag springt. Dafür:
Um dann auf alle meine Lesezeichen auf der Pinnwand zuzugreifen, die mit "todo" markiert sind
Probieren Sie diese Chrome-Lesezeichen-Verknüpfung aus :
Sie können jetzt Lesezeichen mit Tastaturkürzeln öffnen.
Sie müssen den Javascript-Code manuell bearbeiten, aber Anweisungen finden Sie unter dem obigen Link.
Inspiriert von der Herangehensweise von Dennis:
Es hat bei mir nicht geklappt und das liegt wahrscheinlich daran, dass seine Antwort ziemlich alt ist, aber ich mochte den Ansatz, dies selbst zu implementieren, da es im Webshop keine richtige Lösung zu geben scheint.
Folgendes müssen Sie tun:
manifest.json
und background.js
. Legen Sie sie in einen neuen Ordner und fügen Sie den folgenden Inhalt zu diesen Dateien hinzu.chrome://extensions
die Adressleiste ein und aktivieren Sie den Entwicklermodus oben rechts (Schalter).Load unpacked
Schaltfläche und wählen Sie Ihren Ordner mit den Dateien aus.Damit haben Sie das, was Sie brauchen. Sobald Sie STRG + ALT + G eingeben, wird Google in einem neuen Tab geöffnet. :)
manifest.json:
{
"name": "Bookmark Shortcutter",
"version": "1.0",
"description": "Custom shortcuts for bookmarks! Coolio!",
"permissions": ["http://*/*", "tabs"],
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["background.js"],
"run_at": "document_start"
}
],
"manifest_version": 2
}
background.js:
if (window == top) {
window.addEventListener('keyup', doKeyPress, false);
}
var bookmarks = {}, url;
bookmarks['G'] = 'http://google.com';
bookmarks['S'] = 'http://superuser.com';
function doKeyPress(event){
if(event.ctrlKey && event.altKey && !event.shiftKey) {
if(url = bookmarks[String.fromCharCode(event.keyCode)]) {
window.open(url);
}
}
}
Ich weiß, dass dieser Thread ziemlich alt ist. Dies soll aber denjenigen, die sich für eine Lösung interessieren, mitteilen, dass ich in den letzten Wochen eine Erweiterung programmiert habe, um das Verhalten von Firefox nachzuahmen.
Die Erweiterung wählt die Aliase direkt aus Ihren Lesezeichen aus. Der Benutzer fügt einen Alias hinzu, indem er ein Lesezeichen im Lesezeichen-Manager von Chrome bearbeitet. Wenn es als Lesezeichen fungiert, fungiert es als Alias (http (s), Javascript, mit / ohne% s-Parameter). Es ist auch einfacher, Lesezeichen mit ihren Pseudonymen zu exportieren / importieren.
Sie finden es im Webshop unter dem Namen "Alias Bookmarks" von Achernar.
Eine leicht zugängliche Fuzzy-Suche über Ihre Chrome-Lesezeichen:
Um die Lesezeichen zu durchsuchen, aktivieren Sie die Vimium Chrome-Erweiterung "Vomnibar" mit einem b
Schlüssel von einer beliebigen Webseite aus.
Wenn Sie eine systemweite Verknüpfung erstellen möchten, können Sie das folgende Skript für das Autohotkey-Automatisierungstool verwenden
#NoEnv
SetBatchLines -1
ListLines Off
SendMode Input
#Space:: ; windows+space will open a Chrome window with search bar over bookmarks from any location
run, http://blank.org ; Or any regular webpage. A local webpage would work as well.
WinWait ahk_exe chrome.exe
WinActivate ahk_exe chrome.exe
WinWaitActive ahk_exe chrome.exe
send, {b}
return
Bonus: Sie können Ihre Lesezeichen nach Ordner durchsuchen, indem Sie verwenden /
. Tippe "Vomnibar" ein/myBookmarkDir myBookmark