我在 Chrome 中有很多非常有用的自訂搜尋引擎,以及使用 Chrome 多功能框的擴充功能。我每天多次執行以下操作來存取這些搜尋引擎:
- 將鍍鉻放在前面
- 開啟新分頁
- 輸入我的關鍵字和搜尋字詞
具體來說,選擇Chrome 將其置於最前面是該操作中迄今為止最慢的部分(這是因為它依賴於上下文- 如果您使用alt-tab 來瀏覽打開的應用程序,則取決於它前面有多少應用程序,或者如果您從任務欄中選擇 chrome,則滑鼠所在的位置)。
更好的方法是擁有一個全域鍵盤快捷鍵,無論您正在做什麼,都可以在 Chrome 中開啟一個新分頁並選擇多功能欄。這將是完全不受環境影響的,你可以讓你的肌肉記憶來完成艱苦的工作。
有什麼辦法可以配置這個嗎?最好是在 Windows 中本地運行,但如果使用 Chrome 擴充功能則無法實現。
答案1
看起來像OSX 也被問到同樣的問題。
w00t的解決方案使用鍍鉻擴展使用全域鍵盤快捷鍵的優點是與作業系統無關(如果我在 Windows 電腦上的 Chrome 上安裝它,那麼當我登入我的 Chrome 帳戶時,它就可以在我的 Mac 上使用)。
答案2
要看OS
你用什麼...
Windows
將工作。Mac
可能會起作用。Chrome OS
最終會起作用。Linux
或許?沒有適合我的測試環境。
Windows
: 下載Autohotkey
自這裡然後研究一下習慣keyboard shortcuts
。
在 Windows 上完成此操作的最佳選擇是使用以下程式碼:
(Keyboard Function here):: run, "http://URL-example.com/*"
工作範例:
#noEnv
#persistent
$^a & n::
run, "http://google.com"
Return
另存為 .ahk 然後運行並按Ctrl
+ A
+N
進行測試/使用。
您也可以.exe
使用ahk2exe.exe
find inside將此腳本編譯成文件C:\Program Files\AutoHotkey\Compiler
此範例google.com
在預設瀏覽器中透過鍵盤功能開啟:Ctrl
+ A
+ N
(或Ctrl
+ N
+ A
)。
現在chrome OS
用戶應該很快就會期待了OS wide
extension hot-keys
。
要使您的擴充功能具有新選項卡功能,只需建立以下文件:
目錄:
C:\Users\You\Documents\NewTabExtension..
-->文件:
清單.json:
}
"name": "New Tab",
"version": "0.0.1",
"manifest_version": 2,
"description": "Press Alt+X to get started",
"browser_action": {
"default_title": "New Tab",
"default_popup": "popup.html"
},
"commands": {
"_execute_browser_action": {
"suggested_key": {
"windows": "Alt+X",
"mac": "Alt+X",
"chromeos": "Alt+X",
"linux": "Alt+X"
}
}
}
}
Windows
將 " ":、" Linux
":、" mac
":、尤其是 " ":之後的部分變更chromeos
為您想要的任何捷徑(注意:不能是列出的內建瀏覽器功能這裡)
彈出.html:
<!DOCTYPE html>
<html>
<head>
<script src="popup.js"></script>
</head>
</html>
彈出.js:
document.getElementsByTagName('head')[0].onload = window.open('http://google.com', '_blank');
第二種方法適用於chrome OS
和 潛在的mac
, windows
, &linux
只要它們被允許在背景運行。看這裡了解如何安裝擴充功能。
最後的事情最後:Mac OS
...
Mac OS
潛在地對擴展選項反應良好。但是,您不能Command
+Q
窗口,否則快捷方式將無效。我還知道Mac OS
有一個內建的鍵盤快捷鍵自訂功能;不過我對此並不熟悉,所以你必須對此進行混亂。