Depende de qual OS
você está usando ...
-
Windows
funcionará.
-
Mac
provavelmente funcionará.
-
Chrome OS
acabará por funcionar.
-
Linux
Talvez? Nenhum ambiente de teste disponível para mim.
Windows
: Baixe Autohotkey
de Aqui , em seguida, procure o keyboard shortcuts
personalizado.
Sua melhor aposta para fazer isso no Windows é usar o seguinte código:
(Keyboard Function here):: run, "http://URL-example.com/*"
Exemplo de trabalho:
#noEnv
#persistent
$^a & n::
run, "http://google.com"
Return
Salvar como .ahk Em seguida, execute e pressione Ctrl
+ A
+ N
para testar / usar.
Você também pode compilar este script em um arquivo .exe
usando ahk2exe.exe
encontrado dentro de C:\Program Files\AutoHotkey\Compiler
Esse exemplo abre google.com
no seu navegador padrão na função de teclado: Ctrl
+ A
+ N
(ou Ctrl
+ N
+ A
).
Agora chrome OS
usuários devem estar esperando OS wide
extension hot-keys
em breve.
Para que sua extensão tenha novos recursos de guia, faça os seguintes arquivos:
Directory: C:\Users\You\Documents\NewTabExtension..
-->
Files:
Manifest.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"
}
}
}
}
Altere as partes depois de " Windows
" :, " Linux
" :, " mac
" :, E especialmente " chromeos
": para qualquer atalho desejado (Nota: NÃO PODE seja uma função de navegador incorporada listada aqui )
Popup.html:
<!DOCTYPE html>
<html>
<head>
<script src="popup.js"></script>
</head>
</html>
popup.js:
document.getElementsByTagName('head')[0].onload = window.open('http://google.com', '_blank');
Este segundo método funciona para chrome OS
e potencialmente mac
, windows
, & linux
, desde que tenham permissão para serem executados em segundo plano . Consulte aqui para saber como instalar sua extensão.
Últimas coisas: Mac OS
...
Mac OS
Potencialmente reagirá bem à opção de extensão. No entanto, você não deve Command
+ Q
da janela, senão o atalho será nulo no vazio. Eu também sei que Mac OS
tem uma função incorporada para personalização de atalhos de teclado; No entanto, eu não estou familiarizado com isso, então você teria que mexer com isso.