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


54

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


2
この機能に関心のあるFirefoxユーザーは、ブックマークのキーワードを設定できます。これは、カスタム検索の作成にも使用できます。

Firefoxのキーワード機能をChromeに実装することに賛成です。各ブックマークは、トリガーされる単一のキーを持つことができます(それが私がそれを使用している方法です)。これにより、何百時間も入力する時間が節約されました。Chrome 51がまだコアごとにこの機能を提供していないことは本当に残念です。
カイノアック

4
AutoControl Shortcut Managerと呼ばれる拡張機能を使用すると、特定のブックマーク、ブックマークフォルダー、およびURLにショートカットを割り当てることができます。
GetFree

回答:


40

拡張機能なし

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

  • ブックマークマネージャーの使用:

    1. + +を押してブックマークマネージャーを開きます。CtrlShiftO

    2. 3つのオプション:

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

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

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

    3. を押しEnterます。

  • Google Chromeのカスタマイズと制御の使用:

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

    2. を押しBブックマークに入ります。

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

    4. を押しEnterます。

  • Omniboxの使用:

    1. Ctrl+ LAlt+、DまたはF6を押して、アドレスバーにフォーカスを合わせます。

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

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

    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. chrome://extensions/Google Chromeで開きます。

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

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

chrome://...URLを開くタブ(これにはNew Tabが含まれます)またはChrome Web Storeでは拡張機能が機能しないことに注意してください。

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

タブ自体にフォーカスする必要があることに注意してください。アドレスバーやデベロッパーコンソールなどに焦点を合わせている場合、キーボードショートカットは効果がありません。


userscriptは(一部のページで動作することはできませんgithub.com彼らはスクリプトインジェクションを受け付けていないので...など)
yckart

更新によりスクリプトインジェクションの問題が修正され、回答が編集されました。...今動作するはずです
yckart

1
ウィンドウjs上にドラッグしてファイルを追加しようとしましたchrome://extensionsが、ファイルをそこにドロップすることはできません。カーソルはブロックされたアイコンに変わります。私はこの答えがかなり古いことを感謝していますが、これは現在のバージョンでもまだ可能であることを誰でも確認できますか?私は52.0.2743.116 m
トールポール

@tallpaulは、manifest.jsonファイルを追加して拡張機能としてパッケージ化する必要があるようです。
freginold

1
OPはを求めましたがShortcut、上記のものは近道ではありません。ショートカットは、例えばあるCTRL SHIFT GなどGoogleのメールを開くために
甲斐ノアック

19

別のアプローチは

  • +でURLバーにフォーカスを移動しますL
  • ブックマークのフルネームに続けてを入力し/ます。
  • を押しtabて、2番目のオートコンプリートを選択します(私の経験では、これは常に最初に一致するブックマーク名です)。
  • を押しenterます。

11
Type the full name of the bookmarkショートカットではありません、ごめんなさい。
カイノアック

3
@KaiNoack LinuxのChromeで試しました。実際にはフルネームは必要ありません。パーシャルで十分です(タブのオートコンプリートの使用が増える可能性があります)
6005

2
一意になるように十分な文字を入力するだけで十分です。ブックマーク名の前に目的のショートカットキーを付けると、非常に短くすることができます。(残念ながら、それはあなたが、左から入力する必要が、名前にマッチどこにもサブストリングはありません)
79E09796

10

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

  • 開いchrome://settings/searchEnginesて、検索エンジンのリストをロードします。
  • 「その他の検索エンジン」で、次のパラメーターを使用して新しい検索エンジンを追加します。
    • 名前:必要なものは何でも、関係ありません。
    • キーワード:必要なキーワード、SUなど。
    • URL:設定するURL、たとえばhttp://superuser.com/

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


このアイデアが大好き、gist.github.com
Artistan

3
urlバーを右クリックして、クロムを覚える代わりに「検索エンジンの編集」を選択することもできます。url
Florian Straub

6

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

解決策A:オートホットキー

Autohotkeyを使用して、メインブックマークの独自のショートカットを定義します。ダミーとして用意したスクリプトは次のとおりです。chrome-bookmarks-shortcuts.ahk

例えば、保留SHIFT WINとヒットGgmail.comを開きます。


解決策B:Chrome拡張機能SiteLauncher(スピードダイヤル)

ある程度は役立ちますが、ブックマークに割り当てることができるのは2 文字以上ではなく、1文字のみです。


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

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

ただし、両方の拡張機能には少しバグがあります。


Firefoxのショートカット

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

Firefoxキーワードフィールド

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


3

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

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

F6

または

Shift+F6

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

したがって、ページのコンテンツに焦点を合わせている場合は、Shift+ F6を使用してから矢印キーを使用してブックマークをナビゲートします。


キーワードを使用しないFirefoxの場合
SmartManoj


1

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

  1. アドレスバー(オムニバー)を右クリックします
  2. 検索エンジンの編集を選択...
  3. 「追加」をクリックします-これはデフォルトの検索エンジンセクションの後に表示されます
  4. 表示されるダイアログで:
    • 検索エンジンフィールド-あなたのブックマークに名前を付けます
    • キーワードフィールド-キーワードショートカット文字列を入力します(あなたはすぐにこの「ブックマーク」へジャンプするomn​​ibarで入力する必要がありますどのような
    • [ URL]フィールド-キーワードに関連付けるURLを入力します

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

たとえば 、特定のタグでpinboard.comのブックマークのリストにジャンプするキーワードショートカットを使用します。そのために:

次に、「todo」でタグ付けされたピンボード上のすべてのブックマークにアクセスするには



0

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

私にとってはうまくいきませんでしたが、これはおそらく彼の答えが少し古いためです。

必要なことは次のとおりです。

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

これで、必要なものが手に入りました。CtrlキーとAltキーを押しながらGキーを押すと、すぐにGoogleが新しいタブで開きます。:)

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

私はこのスレッドがかなり古いことを知っています。しかし、これは、先週、Firefoxの振る舞いを模倣する拡張機能をプログラムしたことを、関心のある人にソリューションで知らせるためのものです。

拡張機能は、ブックマークからエイリアスを直接選択します。ユーザーは、Chromeのブックマークマネージャーでブックマークを編集してエイリアスを追加します。ブックマークとして機能する場合は、エイリアス(http(s)、javascript、%sパラメーター付き/なし)として機能します。エイリアスを使用してブックマークをエクスポート/インポートするのも簡単です。

ウェブストアでAchernarの「エイリアスブックマーク」という名前で見つけることができます。


更新:エイリアスフォルダーを拡張機能に追加しました。まだ実験段階ですが、これを使用して、一連の検索エンジン(パラメーター付き)で「グループ検索」を実行できます。気軽にテストしてください。
アケルナル

0

Chromeブックマークで簡単にアクセスできるファジー検索:

  1. ブックマークを検索するには、任意のWebページのキーでVimium chrome拡張機能の「Vomnibar」を有効にしbます。

  2. システム全体のショートカットを作成する場合は、次のAutohotkey自動化ツールスクリプトを使用できます。

    #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. A local webpage would work as well.
    WinWait ahk_exe chrome.exe
    WinActivate ahk_exe chrome.exe
    WinWaitActive ahk_exe chrome.exe
    send, {b}
    return
    

ボーナス:使用して、フォルダごとにブックマークを検索できます/。「Vomnibar」と入力します/myBookmarkDir myBookmark

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.