Mudando para o aplicativo no Dock

0

No Windows, posso mudar para a aplicação que está aberta na barra de tarefas usando Windows + Chave numérica . Existe uma tecla de atalho semelhante no mac para alternar para aplicativos abertos no Dock. Ou existe uma maneira de atribuir teclas de atalho para abrir aplicativos.

Caso de uso:

Eu quero alternar entre o meu Firefox aberto e o Terminal e o Sublime Text usando teclas de atalho, em vez de usar Alt + Tab .

    
por John 22.03.2013 / 21:40

2 respostas

2

Não há esse recurso embutido. Você tem várias opções para obter um efeito semelhante:

  • Use um iniciador, como o Quicksilver ou o LaunchBar. Eles aprenderão suas preferências ou permitirão que você atribua chaves a determinados aplicativos, para que você possa alternar rapidamente entre os aplicativos, independentemente de suas posições no Dock, por exemplo, digitando uma tecla de atalho e uma única letra.
  • Crie scripts como tell application " Terminal" to activate no editor AppleScript. Você pode atribuir-lhes atalhos de teclado em FastScripts .
  • Crie fluxos de trabalho Automator com a ação Iniciar Aplicativo para cada um dos programas e atribua atalhos de teclado em Preferências do Sistema »Teclado» Atalhos de Teclado »Serviços .
  • Para o Terminal especificamente, você pode usar o Terminal Total , um terminal no estilo hud.

Se você quiser acessar o item Dock em uma posição específica em vez de um aplicativo específico, poderá usar o script da interface do usuário no AppleScript: Ative o atalho de teclado para focar o Dock em Preferências do sistema »Teclado» Atalhos de teclado »Teclado & Entrada de texto e Ativar acesso para dispositivos auxiliares em Preferências do sistema »Acessibilidade . Agora você pode criar um script como o script a seguir, que (geralmente) ativa o terceiro ícone do Dock à esquerda:

tell application "System Events"
    # press Ctrl-F3
    key down control
    key code 99
    key up control

    # right arrow twice
    key code 124
    key code 124

    # enter to confirm
    key code 36

    # focus Dock again
    key down control
    key code 99
    key up control

    move left twice to re-set to original position
    key code 123
    key code 123

    # Escape to close
    key code 53
end tell

Não é uma solução confiável, já que o Dock se lembra do último elemento focado e exige que você redefina a posição depois. Seu próprio uso do teclado para acessar o Dock interferirá nesse script.

    
por 22.03.2013 / 22:12
0

Você também pode usar scripts como este:

tell application "System Events" to tell process "Dock"
    click UI element 6 of list 1
end tell

Ou apenas atribua atalhos para aplicativos diretamente.

    
por 23.03.2013 / 14:19