https://github.com/onozaty/chrome-shortcutkey2url
ShortcutKey2URL for Chrome is an extension for Google Chrome that provides a way to easy access to frequently visit sites with shortcut key.
https://github.com/onozaty/chrome-shortcutkey2url
chrome
Last synced: 5 months ago
JSON representation
ShortcutKey2URL for Chrome is an extension for Google Chrome that provides a way to easy access to frequently visit sites with shortcut key.
- Host: GitHub
- URL: https://github.com/onozaty/chrome-shortcutkey2url
- Owner: onozaty
- Created: 2017-09-17T15:11:37.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-13T12:33:51.000Z (about 1 year ago)
- Last Synced: 2025-04-13T12:37:57.832Z (about 1 year ago)
- Topics: chrome
- Language: JavaScript
- Homepage:
- Size: 1.17 MB
- Stars: 22
- Watchers: 3
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.ja.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# ShortcutKey2URL for Chrome
ShortcutKey2URL for Chromeは、ショートカットキーを使用してURLを開いたり、移動したり、JavaScriptを実行できるGoogle Chrome向け拡張機能です。
スタートアップキーであらかじめ設定しておいた動作の一覧を表示し、次のキーでその動作を実行します。
スタートアップキーは、デフォルトの状態ではCtrl+.(ピリオド)です。このキーは後から変更できます。(Macでは、Command+,(カンマ))
キーとして使用できる文字は1文字に限定されません。複数文字として設定しておくことが可能です。ShrotcutKey2URLは、キーとして連続して入力された文字から、対象が1つに絞り込まれた時点でその動作を実行します。
動作として設定できるものには、下記のようなものがあります。
* URLへの移動。既に開いているURLの場合は、そのタブへ移動し、開かれていない場合には、新しいタブとして開く。
* 新規タブとしてURLを開く。
* 現在のタブにURLを開く。
* 現在のタブで指定したJavaScriptを実行する。
* 新規タブとしてURLを開いて、その後に指定したJavaScriptを実行する。
* シークレットウインドウに指定のURLを開く。
* シークレットウインドウに現在のタブと同じURLを開く。
**v1.8.0でScriptの設定方法が変更となりました。**
**Chrome 135 にて、Manifest V3でも文字列によるスクリプト実行が可能になったので、v1.6.2以前のScriptにコードをそのまま設定する方法に戻しています。**
**Scriptを設定していた方は、Scriptの再設定をお願いします。**
## インストール
下記からインストールします。
* [ShortcutKey2URL for Chrome - Chrome ウェブストア](https://chrome.google.com/webstore/detail/shortcutkey2url-for-chrom/hfohmffbfcobmhfgpkbcjjaijmfplcdg "ShortcutKey2URL for Chrome - Chrome ウェブストア")
## スタートアップキーの設定
スタートアップキーは、 Menu > More tools > Extensions の Keybord shortcuts から変更できます。

## 操作方法
スタートアップキーを押下すると、ポップアップにてショートカットの一覧が表示されます。

一覧にあるキーを入力すると、対応するショートカットが実行されます。

## ショートカットの設定
設定画面でショートカットキーを設定します。

### Settings
`Column count` は、ポップアップで表示するショートカットの列数を指定します。
左が`2`を指定した場合、右が`3`を指定した場合です。
 
`Option`の`Interactive filter of shortcut keys on the popup`をチェックすると、ポップアップで表示するショートカットをインタラクティブに絞り込むことができます。

`Disable synchronization of settings`をチェックすると、設定の同期を無効化できます。
ブラウザの同期を行っているけれども、ショートカットキーは分けたいといった場合に有用です。
### Shortcut Keys
`Add current page`をクリックすると、現在のページをショートカットキーとして簡単に設定できます。

コンテキストメニューからも追加可能です。


`Key`にはショートカットキーとして割り当てるキーを設定します。複数文字とすることも可能です。
スタートアップキーを押下後、ここで設定したキーを押下することによって、ショートカットが実行されます。
`Hide in shortcut key list displayed in popup`にチェックを付けると、ポップアップで表示されるショートカットの一覧にて非表示とすることができます。
非表示となるだけで、ショートカットキーとしては有効です。
`Action`でショートカットキーとしての動作を指定します。
指定できるものは、下記の通りです。
* `Jump to url` URLへの移動。既に開いているURLの場合は、そのタブへ移動し、開かれていない場合には、新しいタブとして開く。
* `Jump to url (Including other windows)` URLへの移動。`Jump to url`との違いは、対象が全てのウインドウとなることです。
* `Open url in new tab` 新規タブとしてURLを開く。
* `Open url in current tab` 現在のタブにURLを開く。
* `Execute script` 現在のタブで指定したJavaScriptを実行する。
* `Open url in incognito window` シークレットウインドウでURLを開く。
* `Open current tab in incognito window` シークレットウインドウで現在のタブを開く。
`Script (optional)`を指定することによって、URLを開いた後に任意のJavaScriptを実行することができます。
### 同期
同期に対応しているので、ショートカットキーなどの設定がPC間で共有されます。
ただし、同期で保存可能な容量に制限があるため、同期で保存できないサイズだった場合には、同期せずに保存します。
### Import / Export
ショートカットキーの一覧は、エクスポート / インポートが可能です。
これによりバックアップを取ったり、移行を行うことができます。(FirefoxとChrome間での移行など)