Chromeの使用中にキーボードショートカットを有効にして特定のブックマーク/ URLを開くにはどうすればよいですか?
Chromeの使用中にキーボードショートカットを有効にして特定のブックマーク/ URLを開くにはどうすればよいですか?
回答:
キーボードでブックマークを開く唯一の方法(私が知っている)は次のとおりです。
ブックマークマネージャーの使用:
+ +を押してブックマークマネージャーを開きます。CtrlShiftO
3つのオプション:
すべてのブックマークを検索し(入力を開始するだけ)、Tab2回押して、矢印キーで目的のブックマークを選択します。
を押してTab、目的のフォルダTabを選択し、もう一度押して、矢印キーで目的のブックマークを選択します。
目的のブックマークがブックマークバーにある場合は、Tab2回押し、矢印キーで目的のブックマークを選択します。
を押しEnterます。
Google Chromeのカスタマイズと制御の使用:
Alt+ EまたはAlt+ Fを押して、Google Chromeのカスタマイズと制御を開きます。
を押しBてブックマークに入ります。
目的のブックマークがブックマークバーにあると仮定して、矢印キーで選択します。
を押しEnterます。
Omniboxの使用:
Ctrl+ L、Alt+、DまたはF6を押して、アドレスバーにフォーカスを合わせます。
目的のブックマークの名前(の一部)を入力します。
アドレスバーの下のドロップダウンに表示されたら、矢印キーで目的のブックマークを選択します。
を押し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);
});
}());
それを使用するには、次の手順を実行します。
bookmarks
ニーズに合わせてアレイを変更します。すべての文字キーと数字キーは正常に機能するはずです。
bookmark-launcher.user.js
選択した場所にコードを保存します。
chrome://extensions/
Google Chromeで開きます。
bookmark-launcher.user.js
開いているタブにドラッグアンドドロップします。
追加をクリックします。
chrome://...
URLを開くタブ(これにはNew Tabが含まれます)またはChrome Web Storeでは拡張機能が機能しないことに注意してください。
他のタブ(リロード後)で、Ctrl+ Alt+ Sを押すと、新しいタブでスーパーユーザーが開きます。
タブ自体にフォーカスする必要があることに注意してください。アドレスバーやデベロッパーコンソールなどに焦点を合わせている場合、キーボードショートカットは効果がありません。
js
上にドラッグしてファイルを追加しようとしましたchrome://extensions
が、ファイルをそこにドロップすることはできません。カーソルはブロックされたアイコンに変わります。私はこの答えがかなり古いことを感謝していますが、これは現在のバージョンでもまだ可能であることを誰でも確認できますか?私は52.0.2743.116 m
manifest.json
ファイルを追加して拡張機能としてパッケージ化する必要があるようです。
Shortcut
、上記のものは近道ではありません。ショートカットは、例えばあるCTRL SHIFT G
などGoogleのメールを開くために
別のアプローチは
Type the full name of the bookmark
ショートカットではありません、ごめんなさい。
よく使用するGoogle Chromeブックマークにキーボードショートカットキーを割り当てる方法で報告されているように、キーは特定のURLをデフォルトの検索エンジンに設定することです。
chrome://settings/searchEngines
て、検索エンジンのリストをロードします。http://superuser.com/
。保存後SU
、URLバーに入力するたびにに送信されhttp://superuser.com/
ます。
注:ショートカットは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では、URLバーに「mp」と入力すると特定のWebサイトが開きました。ネットで読むことができるように、Chrome 52-はこの単純な機能を実装しておらず、このための「検索エンジン」セクションを悪用しています。
これはWindowsでうまく機能します。
まず、ブックマークバーが表示されていることを確認し(CTRL+ Shift+ b)、次に使用します:
F6
または
Shift+F6
これらのキーは、アドレスバー、ブックマークバー(表示されている場合)、およびページコンテンツ間でフォーカスを切り替えます。
したがって、ページのコンテンツに焦点を合わせている場合は、Shift+ F6を使用してから矢印キーを使用してブックマークをナビゲートします。
Mike Crittendenが提供するこのChromeエクステンションショートカットキー(カスタムキーボードショートカット)をお試しください。
Run Javascript
代わりに使用する必要がありますがOpen Bookmark/Bookmarklet
。また、Mac Cmd
修飾子をサポートしています。
以下は、アドレスバー(オムニバー)にキーワードを入力し、Enterキーを押して特定のURLにジャンプすることで機能します。Chrome(バージョン59.0以降)では、Firefoxのようにブックマークマネージャーを介して使用することはできませんが、Chromeの検索エンジンショートカット機能を簡単に使用して同じように機能させることができます。
注:URLには、キーワードショートカットを入力した後にTabキーを押すと入力できる追加テキストのプレースホルダーとして機能する「%s」(引用符なし)を含めることができます。
たとえば 、特定のタグでpinboard.comのブックマークのリストにジャンプするキーワードショートカットを使用します。そのために:
次に、「todo」でタグ付けされたピンボード上のすべてのブックマークにアクセスするには
このChromeブックマークショートカットをお試しください :
キーボードショートカットを使用してブックマークを開くことができるようになりました。
JavaScriptコードを手動で編集する必要がありますが、上記のリンクに手順が記載されています。
デニスのアプローチに触発された:
私にとってはうまくいきませんでしたが、これはおそらく彼の答えが少し古いためです。
必要なことは次のとおりです。
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);
}
}
}
私はこのスレッドがかなり古いことを知っています。しかし、これは、先週、Firefoxの振る舞いを模倣する拡張機能をプログラムしたことを、関心のある人にソリューションで知らせるためのものです。
拡張機能は、ブックマークからエイリアスを直接選択します。ユーザーは、Chromeのブックマークマネージャーでブックマークを編集してエイリアスを追加します。ブックマークとして機能する場合は、エイリアス(http(s)、javascript、%sパラメーター付き/なし)として機能します。エイリアスを使用してブックマークをエクスポート/インポートするのも簡単です。
ウェブストアでAchernarの「エイリアスブックマーク」という名前で見つけることができます。
Chromeブックマークで簡単にアクセスできるファジー検索:
ブックマークを検索するには、任意のWebページのキーでVimium chrome拡張機能の「Vomnibar」を有効にしb
ます。
システム全体のショートカットを作成する場合は、次の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