为Chrome扩展选项页面分配快捷键

时间:2011-08-22 20:43:49

标签: google-chrome google-chrome-extension

如何使用快捷键指定我的Google Chrome扩展程序选项页。

4 个答案:

答案 0 :(得分:2)

以下工作几乎与快捷方式一样好,

转到位置栏,按Ctrl + L. 输入“ce”或“cs”, 按Enter键。

按照以下方式进行设置后,

  

我所做的是,我将它们设置为搜索引擎   铬://设置/ searchEngines

     

名称 - 快捷方式 - 网址Chrome扩展程序 - ce - chrome:// extensions /

     

名称 - 快捷方式 - 网址Chrome设置 - cs - chrome:// settings /

http://productforums.google.com/forum/#!topic/chrome/hqYtz15LrgQ

希望这有帮助!

答案 1 :(得分:1)

目前除了使用keypress侦听器将内容脚本注入所有页面之外,没有更好的方法。正如您所想象的那样,这种方法不仅不是非常有效,而且在某些页面上不起作用(chrome://newtab将是最烦人的一种)。

除非为选项页面指定快捷方式至关重要,否则我不会费心去做。

答案 2 :(得分:1)

我认为选项页面只能从扩展控制面板链接打开。但是,要解决问题的快捷方式部分,您可以使用新的commands API,这将使您免于在每个页面上注入javascript侦听器。即使您的标签中没有加载页面,快捷方式仍然有效。

答案 3 :(得分:0)

您可以使用此autohotkey脚本:

#IfWinActive, ahk_class Chrome_WidgetWin_1 ; Shortcut functions only on Chrome
    ^q::Send, ^t chrome://extensions/ {enter} ; functioning script
#IfWinActive 

第二行是脚本,意味着如果按Ctrl + q(^保持Crtl)脚本打开一个新标签(Ctrl + t),键入地址(chrome:// extensions /)并按Enter键。 您可以更改快捷键,更改 :: 之前的内容。

然后我建议你把文件.exe放在startup folder