Gibt es eine Möglichkeit, eine systemweite Tastenkombination festzulegen, um in Windows eine neue Chrome-Registerkarte zu öffnen (und die Adressleiste hervorzuheben)?

Gibt es eine Möglichkeit, eine systemweite Tastenkombination festzulegen, um in Windows eine neue Chrome-Registerkarte zu öffnen (und die Adressleiste hervorzuheben)?

Ich habe viele wirklich nützliche benutzerdefinierte Suchmaschinen in Chrome sowie Erweiterungen, die die Chrome Omnibox verwenden. Ich führe den folgenden Vorgang mehrmals täglich aus, um auf diese Suchmaschinen zuzugreifen:

  • Bringen Sie Chrom in den Vordergrund
  • Neue Registerkarte öffnen
  • Geben Sie mein Schlüsselwort und meinen Suchbegriff ein

Das konkrete Auswählen von Chrome, um es in den Vordergrund zu bringen, ist der bei weitem langsamste Teil dieser Operation (das liegt daran, dass es kontextabhängig ist – es hängt davon ab, wie viele Anwendungen Sie davor haben, wenn Sie mit Alt+Tab durch Ihre offenen Anwendungen blättern, oder wo sich Ihre Maus befindet, wenn Sie Chrome aus Ihrer Taskleiste auswählen).

Viel besser wäre eine globale Tastenkombination, die bei jeder Aktivität in Chrome eine neue Registerkarte öffnet und die Omnibar auswählt. Das wäre völlig kontextfrei und Sie könnten Ihr Muskelgedächtnis die harte Arbeit erledigen lassen.

Gibt es eine Möglichkeit, dies zu konfigurieren? Vorzugsweise nativ in Windows, aber wenn das nicht geht, mit einer Chrome-Erweiterung.

Antwort1

Sieht aus wie dasdie gleiche Frage wurde für OSX gestellt.

w00tLösung voneine Chrome-Erweiterungmit einer globalen Tastenkombination hat den Vorteil, dass es betriebssystemunabhängig ist (und wenn ich es auf Chrome auf meinem Windows-Computer installiere, steht es mir auf meinem Mac zur Verfügung, wenn ich mich bei meinem Chrome-Konto anmelde).

Antwort2

Hängt davon ab, was OSSie verwenden ...

  • WindowsWird funktionieren.

  • Macwird wahrscheinlich funktionieren.

  • Chrome OSwird irgendwann funktionieren.

  • LinuxVielleicht? Mir steht keine Testumgebung zur Verfügung.

    Windows: Download AutohotkeyvonHierdann schauen Sie in den Benutzereinstellungen nach keyboard shortcuts.

Unter Windows erledigen Sie dies am besten mit dem folgenden Code:

(Keyboard Function here):: run, "http://URL-example.com/*"

Arbeitsbeispiel:

#noEnv
#persistent
$^a & n::
run, "http://google.com"
Return

Als .ahk speichern. Dann ausführen und zum Testen/Verwenden Ctrl+ A+ drücken.N

Sie können dieses Skript auch in eine .exeDatei kompilieren, indem Sie ahk2exe.exeFolgendes verwenden:C:\Program Files\AutoHotkey\Compiler

Dieses Beispiel wird google.comin Ihrem Standardbrowser mit der Tastaturfunktion Ctrl+ A+ N(oder Ctrl+ N+ A) geöffnet. Benutzer können

nun mit Folgendem rechnen.chrome OSOS wide extension hot-keys

Um Ihrer Erweiterung neue Tab-Funktionen zu verleihen, erstellen Sie einfach die folgenden Dateien:

Verzeichnis: C:\Users\You\Documents\NewTabExtension..-->

Dateien:

Manifest.json:

}
"name": "New Tab",
"version": "0.0.1",
"manifest_version": 2,
"description": "Press Alt+X to get started",

"browser_action": {
  "default_title": "New Tab",   
  "default_popup": "popup.html"
},

"commands": {
  "_execute_browser_action": {
    "suggested_key": {
      "windows": "Alt+X",
      "mac": "Alt+X",
      "chromeos": "Alt+X",
      "linux": "Alt+X"
    }
  }
}

}

Ändern Sie die Teile nach " Windows":, " Linux":, " mac":, und insbesondere " chromeos": in die gewünschte Abkürzung (Hinweis:KANN NICHTeine eingebaute Browserfunktion sein, die aufgeführt istHier)

Popup.html:

<!DOCTYPE html>
<html>
<head>
<script src="popup.js"></script>
</head>
</html>

popup.js:

document.getElementsByTagName('head')[0].onload = window.open('http://google.com', '_blank');

Diese zweite Methode funktioniert für chrome OSund möglicherweise mac, windows, & linuxsolange sie erlaubt sindlief im Hintergrund. SehenHierInformationen zur Installation Ihrer Erweiterung.

Das Letzte zum Schluss: Mac OS...

Mac OS Möglicherweisereagiert gut auf die Erweiterungsoption. Sie dürfen das Fenster jedoch nicht Commandmit + Qmarkieren, da die Verknüpfung sonst null und nichtig ist. Ich weiß auch, dass es Mac OSeine integrierte Funktion zur Anpassung von Tastaturkürzeln gibt. Damit bin ich jedoch nicht vertraut, Sie müssen also damit herumspielen.

verwandte Informationen