web-dev-qa-db-ja.com

Chromeで特定のブックマーク/ URLを開くためのショートカット

Chromeを使用中にキーボードショートカットを有効にして特定のブックマーク/ URLを開くにはどうすればよいですか。

52
J.Olufsen

拡張子なし

キーボードでブックマークを開くには、(私が知っている)唯一の方法があります。

  • Bookmark Managerを使う

    1. Bookmark Manager を押して開きます Ctrl + Shift + O

    2. 3つの選択肢:

      • すべてのブックマークを検索し(入力を開始するだけ)、を押します。 Tab を2回クリックして、矢印キーで目的のブックマークを選択します。

      • 押す Tab、希望のフォルダを選択し、を押します。 Tab もう一度矢印キーを使って目的のブックマークを選択します。

      • 目的のブックマークがブックマークバーにある場合は、を押します。 Tab を2回クリックして、矢印キーで目的のブックマークを選択します。

    3. 押す Enter

  • Google Chrome をカスタマイズして制御します。

    1. 押す Alt + E または Alt + F  Google Chrome をカスタマイズして制御します。

    2. 押す B  Bookmarks と入力します。

    3. 目的のブックマークが Bookmarks Bar にあると仮定して、矢印キーでそれを選択します。

    4. 押す Enter

  • Omnibox を使う:

    1. 押す Ctrl + L、 Alt + D または F6  Omnibox にフォーカスします。

    2. 目的のブックマークの名前(の一部)を入力します。

    3. Omnibox の下のドロップダウンに表示されたら、矢印キーで目的のブックマークを選択します。

    4. 押す Enter

エクステンション付き

いくつかの拡張はこれを行うことができます。最も簡単な方法は、おそらく次のようなユーザースクリプトです。

// ===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);
    });
}());

それを使うには、次のようにします。

  1. 必要に応じて配列bookmarksを修正してください。すべての文字と数字のキーはうまく機能するはずです。

  2. 選択した場所にコードをbookmark-launcher.user.jsとして保存します。

  3. Google Chromeでchrome://extensions/を開きます。

  4. 開いているタブにbookmark-launcher.user.jsをドラッグアンドドロップします。

  5. 追加をクリックします。

chrome://...のURL(これには New Tab を含む)または Chromeウェブストアを含むタブでは、拡張子は機能しません。

他のタブ(リロード後)で、を押す Ctrl + Alt + S 新しいタブで スーパーユーザー が開きます。

タブ自体に注目する必要があることに注意してください。たとえば、アドレスバーや開発者コンソールなどに焦点を当てている場合、キーボードショートカットは効果がありません。

38
Dennis

別のアプローチは

  • でフォーカスをURLバーに移動します +L
  • ブックマークのフルネームとそれに続く /
  • 押す tab 2番目の自動補完(私の経験では常に最初に一致するブックマーク名です)を選択します。
  • 押す enter
19
user508844

よく使われるGoogle Chromeブックマークにキーボードショートカットキーを割り当てる方法 で報告されているように、キーは特定のURLをデフォルトの検索エンジンに設定することです。

  • 検索エンジンのリストをロードするためにchrome://settings/searchEnginesを開きます。
  • [その他の検索エンジン]で、次のパラメータを使用して新しい検索エンジンを追加します。
    • 名前:あなたが望むものは何でも、関係ありません。
    • キーワード:あなたが欲しいキーワードは、SUを言います。
    • URL:設定したいURL、例えばhttp://superuser.com/です。

保存した後は、URLバーにSUと入力するたびにhttp://superuser.com/に送信されます。

7
fedorqui

注:ショートカットは1つのキーの組み合わせとして定義されています。他のほとんどの答えでは、さらに入力が必要です。

Solution A:Autohotkey

オートショットキーを使用して、メインブックマーク用の独自のショートカットを定義します。これは私があなたのためにダミーとして用意したスクリプトです。 chrome-bookmarks-shortcuts.ahk

例えば、 SHIFTWIN そしてヒット G gmail.comを開く。


ソリューションB:Chromeの拡張機能SiteLauncher(スピードダイヤル)

ある程度は役に立ちますが、ブックマークには1文字しか割り当てられず、2つ以上割り当てることはできません。


解決策C:Chromeの拡張子:ショートカット(カスタムキーボードショートカット)

この拡張子は、割り当てられたブックマークを開くために1文字または組み合わせを処理できます。唯一の問題:URLバーにそれらの組み合わせを入力することはできません。私の回避策 CTRL + T 新しいタブの場合 TAB それから組み合わせ。

しかし、どちらの拡張も少しバグがあります。


Firefoxのショートカット

ブックマークプロパティがFirefoxでどのように表示されるか、そして キーワード(ショートカット) を簡単に割り当てることができることを思い出してください。

Firefox keyword field

Firefoxでは、URLバーに「mp」と入力すると特定のWebサイトが開きます。あなたがネットで読むことができるように、Chrome 52-はこの単純な機能が実装されておらず、これのために「サーチエンジン」セクションを悪用します。

5
Kai Noack

これはWindows上でうまく機能します。

まず、ブックマークバーが表示されていることを確認します(CTRL+Shift+b)を使用して:

F6

または

Shift+F6

これらのキーは、アドレスバー、ブックマークバー(表示されている場合)、およびページコンテンツの間でフォーカスを切り替えます。

だから私の焦点がページの内容にあるならば、私は使うでしょう Shift+F6 それから私のブックマークをナビゲートするために私の矢印キーを使ってください。

3
JohnnyO

これを試してくださいchromeエクステンション Shortkeys(カスタムキーボードショートカット) Mike Crittenden提供。

shortcut

1
Mr. Ree

以下は、アドレスバー(アドレスバー)にキーワードを入力してEnterを押すことで特定のURLにジャンプすることで機能します。 Chrome(バージョン59.0以降)では、Firefoxのようにブックマークマネージャを介してこれを利用することはできませんが、Chromeの検索エンジンショートカット機能を使用して同じように機能させることができます。

  1. アドレスバーを右クリック(全角)
  2. 検索エンジンを編集...
  3. デフォルトの検索エンジンセクションの後に表示される「追加」をクリックします。
  4. ポップアップダイアログで:
    • 検索エンジンフィールドに - ブックマークに名前を付けます
    • keywordフィールドに、キーワードのショートカット文字列を入力します(このブックマークにすばやく移動するには、全角文字列を入力する必要があります)。
    • URLフィールド - キーワードに関連付けるURLを入力します。

注:URLには特別なプレースホルダーを含めることができます。 "%s"(引用符なし)は、キーワードショートカットを入力した後にTabキーを押した場合に入力できる追加のテキストのプレースホルダーとして機能します。

例:与えられたタグでpinboard.com上のブックマークのリストにジャンプするキーワードショートカットを使います。そのために:

それから、 'todo'でタグ付けされたピンボード上の私のすべてのブックマークにアクセスする

  • 私はオムニバーに 'pint'とタイプします、
  • tABを押す
  • 私が訪問したいタグを入力します - この例では 'todo'
  • そしてENTERこれで私は https://pinboard.in/u:jaysen/t:todo/ に連れて行かれます
1
jaysen

試してみてください Chromeブックマークショートカット

キーボードショートカットを使ってブックマークを開くことができます。

JavaScriptコードを手動で編集する必要がありますが、手順は上記のリンクに記載されています。

0
Sunil Kumar SV

私はこのスレッドがかなり古いことを知っています。しかし、これは解決策に興味を持っている人たちに、ここ数週間でFirefoxの動作を模倣するように拡張をプログラムしたことを知らせるためです。

拡張機能は、ブックマークからエイリアスを直接選びます。ユーザーはchromeのブックマークマネージャでブックマークを編集してエイリアスを追加します。それがブックマークとして機能する場合、それはエイリアスとして機能します(http(s)、javascript、%sパラメータあり/なし)。ブックマークをエイリアスと一緒にエクスポート/インポートするのも簡単です。

あなたはAchernarによる "Alias Bookmarks"という名前でウェブストアにそれを見つけることができます。

0
Achernar

デニスのアプローチに触発された:

それは私にとってはうまくいかなかったし、これはおそらく彼の答えがちょっと古くなっていることによるものですが、Webストアには適切な解決策がないように思われるので、私はこれを自分で実装する方法を好みました。

これがあなたがする必要があることです:

  • manifest.jsonbackground.jsという2つのファイルを作成します。それらを新しいフォルダに入れて、以下の内容をそれらのファイルに追加します。
  • Chrome内で、アドレスバーにchrome://extensionsを入力して、右上の開発者モードを有効にします(スイッチ)。
  • 表示されたLoad unpackedボタンをクリックして、ファイルを含むあなたのフォルダを選択してください。

それで、これで、あなたはあなたが必要とするものを持っています。 CTRL + ALT + Gを押すとすぐに、新しいタブが開きます。 :)

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);
        }   
    }
}
0
codepleb

Chromeブックマーク上で簡単にアクセスできるあいまい検索:

  1. ブックマークを検索するには、任意のWebページから Vimium chrome extension の "Vomnibar"をbキーで有効にします。

  2. システム全体のショートカットを作成したい場合は、次の オートキーオートメーションツール scriptを使用できます。

    #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
    WinWait ahk_exe chrome.exe
    WinActivate ahk_exe chrome.exe
    WinWaitActive ahk_exe chrome.exe
    send, {b}
    return
    

ボーナス: /を使うことであなたのブックマークをフォルダ で検索できます。 「Vomnibar」と入力してください/myBookmarkDir myBookmark

0
Hope