Windows で新しい Chrome タブを開く (およびアドレス バーを強調表示する) システム全体のキーボード ショートカットを設定する方法はありますか?

Windows で新しい Chrome タブを開く (およびアドレス バーを強調表示する) システム全体のキーボード ショートカットを設定する方法はありますか?

Chrome には非常に便利なカスタム検索エンジンや、Chrome オムニボックスを使用する拡張機能がたくさんあります。私はこれらの検索エンジンにアクセスするために、1 日に何度も次の操作を行っています。

  • クロムを前面に出す
  • 新しいタブを開く
  • キーワードと検索語を入力してください

Chrome を前面に表示するように具体的に選択することは、その操作の中で最も遅い部分です (これはコンテキストに依存するためです。つまり、開いているアプリケーションを Alt + Tab キーを使用してタブで切り替える場合は、前面にいくつのアプリケーションがあるか、タスクバーから Chrome を選択する場合はマウスがどこにあるかによって異なります)。

何をしているときでも Chrome で新しいタブを開いてオムニバーを選択するグローバル キーボード ショートカットがあれば、はるかに良いでしょう。これは完全にコンテキストフリーで、筋肉の記憶に任せて大変な作業を行えます。

これを設定する方法はありますか? Windows ネイティブで設定するのが望ましいですが、Chrome 拡張機能ではそれができません。

答え1

どうやらOSXについても同じ質問がありました

うわーのソリューションを使用するChrome拡張機能グローバル キーボード ショートカットを使用すると、OS に依存しないという利点があります (Windows マシンの Chrome にインストールすると、Chrome アカウントにログインしたときに Mac でも使用できるようになります)。

答え2

何を使用するかによって異なりますOS...

  • Windows働くでしょう。

  • Macおそらく動作するでしょう。

  • Chrome OS最終的には動作するでしょう。

  • Linux多分?テスト環境は利用できません。

    Windows: ダウンロードAutohotkeyはこちらここ次にカスタムを調べますkeyboard shortcuts

Windows でこれを実行するには、次のコードを使用するのが最善です。

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

動作例:

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

.ahk として保存し、実行してCtrl+ A+を押してNテスト/使用します。

このスクリプトを、以下のコマンドを.exe使ってファイルにコンパイルすることもできます。ahk2exe.exeC:\Program Files\AutoHotkey\Compiler

この例は、キーボードの機能+ + (または+ + )google.comでデフォルトのブラウザで開きます。 ユーザーは すぐに期待するはずです。CtrlANCtrlNA

chrome OSOS wide extension hot-keys

拡張機能に新しいタブ機能を追加するには、次のファイルを作成します。

ディレクトリ: C:\Users\You\Documents\NewTabExtension..-->

ファイル:

マニフェスト.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"
    }
  }
}

}

Windows「 」:、「Linux」:、「mac」:、特に「 」:の後の部分をchromeos任意のショートカットに変更します(注:できないブラウザに組み込まれた機能としてリストされているここ

ポップアップ.html:

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

ポップアップ:

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

この2番目の方法は、およびchrome OS、、macおよびwindowslinuxが許可される場合に有効です。バックグラウンドで実行された。 見るここ拡張機能のインストール方法については、以下を参照してください。

最後にMac OS...

Mac OS 潜在的には、拡張機能オプションに適切に反応します。ただし、ウィンドウをCommand+しないでください。そうしないと、ショートカットが無効になります。キーボード ショートカットのカスタマイズ用の組み込み関数があることも知っていますが、私はそれに精通していないため、自分で試してみる必要があります。QMac OS

関連情報