{"id":43777758,"url":"https://github.com/onozaty/chrome-shortcutkey2url","last_synced_at":"2026-02-05T17:33:25.646Z","repository":{"id":142942413,"uuid":"103838359","full_name":"onozaty/chrome-shortcutkey2url","owner":"onozaty","description":"ShortcutKey2URL for Chrome is an extension for Google Chrome that provides a way to easy access to frequently visit sites with shortcut key.","archived":false,"fork":false,"pushed_at":"2025-04-13T12:33:51.000Z","size":1229,"stargazers_count":22,"open_issues_count":3,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-13T12:37:57.832Z","etag":null,"topics":["chrome"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/onozaty.png","metadata":{"files":{"readme":"README.ja.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"onozaty"}},"created_at":"2017-09-17T15:11:37.000Z","updated_at":"2025-04-02T19:44:41.000Z","dependencies_parsed_at":"2023-11-02T16:42:41.654Z","dependency_job_id":"d2343ad8-b030-40e9-b5b2-a5c7f896a23e","html_url":"https://github.com/onozaty/chrome-shortcutkey2url","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/onozaty/chrome-shortcutkey2url","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onozaty%2Fchrome-shortcutkey2url","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onozaty%2Fchrome-shortcutkey2url/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onozaty%2Fchrome-shortcutkey2url/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onozaty%2Fchrome-shortcutkey2url/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onozaty","download_url":"https://codeload.github.com/onozaty/chrome-shortcutkey2url/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onozaty%2Fchrome-shortcutkey2url/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29127070,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T17:12:17.649Z","status":"ssl_error","status_checked_at":"2026-02-05T17:11:23.670Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome"],"created_at":"2026-02-05T17:33:24.983Z","updated_at":"2026-02-05T17:33:25.640Z","avatar_url":"https://github.com/onozaty.png","language":"JavaScript","funding_links":["https://github.com/sponsors/onozaty"],"categories":[],"sub_categories":[],"readme":"# ShortcutKey2URL for Chrome\r\n\r\nShortcutKey2URL for Chromeは、ショートカットキーを使用してURLを開いたり、移動したり、JavaScriptを実行できるGoogle Chrome向け拡張機能です。\r\n\r\nスタートアップキーであらかじめ設定しておいた動作の一覧を表示し、次のキーでその動作を実行します。  \r\nスタートアップキーは、デフォルトの状態ではCtrl+.(ピリオド)です。このキーは後から変更できます。(Macでは、Command+,(カンマ))\r\n\r\nキーとして使用できる文字は1文字に限定されません。複数文字として設定しておくことが可能です。ShrotcutKey2URLは、キーとして連続して入力された文字から、対象が1つに絞り込まれた時点でその動作を実行します。\r\n\r\n動作として設定できるものには、下記のようなものがあります。\r\n\r\n* URLへの移動。既に開いているURLの場合は、そのタブへ移動し、開かれていない場合には、新しいタブとして開く。\r\n* 新規タブとしてURLを開く。\r\n* 現在のタブにURLを開く。\r\n* 現在のタブで指定したJavaScriptを実行する。\r\n* 新規タブとしてURLを開いて、その後に指定したJavaScriptを実行する。\r\n* シークレットウインドウに指定のURLを開く。\r\n* シークレットウインドウに現在のタブと同じURLを開く。\r\n\r\n**v1.8.0でScriptの設定方法が変更となりました。**  \r\n**Chrome 135 にて、Manifest V3でも文字列によるスクリプト実行が可能になったので、v1.6.2以前のScriptにコードをそのまま設定する方法に戻しています。**  \r\n**Scriptを設定していた方は、Scriptの再設定をお願いします。**\r\n\r\n## インストール\r\n\r\n下記からインストールします。\r\n\r\n* [ShortcutKey2URL for Chrome - Chrome ウェブストア](https://chrome.google.com/webstore/detail/shortcutkey2url-for-chrom/hfohmffbfcobmhfgpkbcjjaijmfplcdg \"ShortcutKey2URL for Chrome - Chrome ウェブストア\")\r\n\r\n## スタートアップキーの設定\r\n\r\nスタートアップキーは、 Menu \u003e More tools \u003e Extensions の Keybord shortcuts から変更できます。\r\n\r\n![Screenshot of change startupkey](screenshots/change_startupkey.png)\r\n\r\n## 操作方法\r\n\r\nスタートアップキーを押下すると、ポップアップにてショートカットの一覧が表示されます。\r\n\r\n![Screenshot of popup](screenshots/popup.png)\r\n\r\n一覧にあるキーを入力すると、対応するショートカットが実行されます。\r\n\r\n![Screenshot of running](screenshots/run.gif)\r\n\r\n## ショートカットの設定\r\n\r\n設定画面でショートカットキーを設定します。\r\n\r\n![Screenshot of option](screenshots/option.png)\r\n\r\n### Settings\r\n\r\n`Column count` は、ポップアップで表示するショートカットの列数を指定します。  \r\n左が`2`を指定した場合、右が`3`を指定した場合です。\r\n\r\n![Screenshot of column 2](screenshots/column2.png) ![Screenshot of column 3](screenshots/column3.png)\r\n\r\n`Option`の`Interactive filter of shortcut keys on the popup`をチェックすると、ポップアップで表示するショートカットをインタラクティブに絞り込むことができます。\r\n\r\n![Screenshot of interactive filter](screenshots/interactive.gif)\r\n\r\n`Disable synchronization of settings`をチェックすると、設定の同期を無効化できます。  \r\nブラウザの同期を行っているけれども、ショートカットキーは分けたいといった場合に有用です。\r\n\r\n### Shortcut Keys\r\n\r\n`Add current page`をクリックすると、現在のページをショートカットキーとして簡単に設定できます。\r\n\r\n![Screenshot of add current page](screenshots/add_current_page.png)\r\n\r\nコンテキストメニューからも追加可能です。\r\n\r\n![Screenshot of context menu](screenshots/context_menu.png)\r\n\r\n![Screenshot of add current page setting](screenshots/add_current_page_setting.png)\r\n\r\n`Key`にはショートカットキーとして割り当てるキーを設定します。複数文字とすることも可能です。\r\nスタートアップキーを押下後、ここで設定したキーを押下することによって、ショートカットが実行されます。\r\n\r\n`Hide in shortcut key list displayed in popup`にチェックを付けると、ポップアップで表示されるショートカットの一覧にて非表示とすることができます。  \r\n非表示となるだけで、ショートカットキーとしては有効です。\r\n\r\n`Action`でショートカットキーとしての動作を指定します。  \r\n指定できるものは、下記の通りです。\r\n\r\n* `Jump to url` URLへの移動。既に開いているURLの場合は、そのタブへ移動し、開かれていない場合には、新しいタブとして開く。\r\n* `Jump to url (Including other windows)` URLへの移動。`Jump to url`との違いは、対象が全てのウインドウとなることです。\r\n* `Open url in new tab` 新規タブとしてURLを開く。\r\n* `Open url in current tab` 現在のタブにURLを開く。\r\n* `Execute script` 現在のタブで指定したJavaScriptを実行する。\r\n* `Open url in incognito window` シークレットウインドウでURLを開く。\r\n* `Open current tab in incognito window` シークレットウインドウで現在のタブを開く。\r\n\r\n`Script (optional)`を指定することによって、URLを開いた後に任意のJavaScriptを実行することができます。\r\n\r\n### 同期\r\n\r\n同期に対応しているので、ショートカットキーなどの設定がPC間で共有されます。  \r\nただし、同期で保存可能な容量に制限があるため、同期で保存できないサイズだった場合には、同期せずに保存します。\r\n\r\n### Import / Export\r\n\r\nショートカットキーの一覧は、エクスポート / インポートが可能です。  \r\nこれによりバックアップを取ったり、移行を行うことができます。(FirefoxとChrome間での移行など)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonozaty%2Fchrome-shortcutkey2url","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonozaty%2Fchrome-shortcutkey2url","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonozaty%2Fchrome-shortcutkey2url/lists"}