Criando atalho de teclado em todo o sistema para iniciar aplicativos [duplicado]

Respostas:

45

Sim, isso é possível. Revise o título da pergunta para "Criando atalho de teclado em todo o sistema para iniciar aplicativos" para que outros usuários possam encontrar essa resolução facilmente.

A maioria dos eventos do sistema pode ser manipulada e manipulada diretamente com o Automator. O Automator é altamente engenhoso e, no entanto, não é aproveitado. Vou orientá-lo nas etapas para criar um atalho de teclado em todo o sistema para abrir qualquer aplicativo, mas no seu caso, Terminal.

Etapa 1 : Abra o Automator [localizado em Aplicativos> Automator]

Etapa 2 : crie um novo serviço para o seu 'Tipo de documento'

pic1

Etapa 3 : antes de avançar com qualquer outra coisa, certifique-se de alterar os métodos de entrada na barra lateral superior direita para onde agora ele pode ser executado sem nenhuma entrada em um aplicativo específico. Emule a seguinte imagem:

pic2

Etapa 4 : clique na guia Biblioteca 'Utilitários'> Arraste e solte o 'Iniciar aplicativo' no seu fluxo de trabalho. Selecione seu aplicativo, no seu caso, você terá que encontrá-lo manualmente, selecionando 'outro'. Sua tela agora deve se parecer com a minha:

pic3

Etapa 5 : salve o seu serviço com o nome que você quiser. Por exemplo, fui adiante e salvei o meu como Terminal de Lançamento. Você verá por que isso é importante em um minuto.

Etapa 6 : Navegue até a guia Preferências do sistema> Teclado> 'Atalhos'.

Etapa 7 : clique na guia 'Serviços' na barra lateral esquerda e todos os seus serviços serão preenchidos. Navegue até a seção "Geral" e, como é um serviço recém-criado, ele será ativado automaticamente por padrão. Aqui é onde você pode definir o atalho do teclado. [NÃO HÁ UM POR PADRÃO]

pic4

Etapa 8 : Feche as Preferências do sistema após definir o atalho e testá-lo! Voila! Magnifico!

Há algumas coisas a considerar ao selecionar seu atalho:

  • SHIFT+ CMD+ Té uma variável amplamente usada. O atalho que você definiu não deve ser um atalho de teclado usado em outro lugar. Como não especificamos uma entrada ou aplicativo específico, esse atalho pode ser usado em todo o sistema. No entanto, se um aplicativo já estiver codificado para usar esse atalho de teclado, o seu será substituído. O Safari possui o mesmo atalho, portanto, o Aplicativo substituirá o atalho do teclado de serviço. Portanto, use um padrão de chaves não usado em outros lugares.
    Por segurança, usei: SHIFT+ CONTROL+ OPTION+ CMD+, Tpois nenhuma outra aplicação realmente usa isso. Você pode usar o que quiser, eu só queria esclarecer isso antes que as pessoas comentassem.
  • Por que salvar o nome é adequadamente importante?
    Os serviços são preenchidos de acordo com os tipos de arquivos selecionados no localizador no menu contextual do botão direito. Por exemplo: por exemplo: você seleciona um item de menu localizador que é uma imagem e tem um serviço definido para redimensionar essas fotos, o menu contextual preencherá esse serviço lá:
    pic5
    como você pode ver o serviço é preenchido em seu menu contextual, isso não significa agora não importa, pois você não especificou entrada ou aplicativo ao criar o fluxo de trabalho no Yosemite, mas não sabe como isso afetará futuras versões do sistema operacional.
alma brilhada
fonte
Eu trabalho no MacOS Sierra 10.12.3 e esse método só funcionou para mim depois de reiniciar o sistema.
Kshitij Saraogi
2
Com o macOS 10.14.x, a Apple mudou tudo: o que é "Serviço" na captura de tela do Automator agora é "Ação rápida" (mesmo ícone) - Nas configurações do teclado, ainda é Serviços.
friederbluemle 26/02
13

Outra opção é usar o aplicativo de barra de menus gratuito Apptivate . Eu o uso centenas de vezes / dia.

Descrição do site:

Use teclas de atalho globais ou a interface Apptivate para: Iniciar, ocultar e visualizar rapidamente aplicativos; Executar scripts; Execute fluxos de trabalho do Automator; Acesso instantâneo a arquivos e pastas; Sequências de teclas de atalho

O que eu amo no Apptivate:

  • Não apenas inicia um aplicativo (ou pasta, script, documento) via tecla de atalho global (se não estiver em execução no momento), mas a mesma tecla de atalho também traz a (s) janela (s) do aplicativo para o primeiro plano se já estiver em execução e as oculta se o aplicativo atualmente tem o foco.
  • Crie / altere / encontre facilmente teclas de atalho no menu suspenso da barra de menus
  • O recurso de espiada rápida é ótimo para fazer referência rápida a algo em um aplicativo enquanto trabalha em outro.

Apptivate Screenshot

Kye Hittle
fonte
@Leon li - você pode usar o Bartender ( macbartender.com ) para ocultar ícones da barra de menus do macOS.
amigos estão dizendo sobre kye hittle
2

Existem algumas boas opções aqui, mas eu queria adicionar o meu favorito pessoal que uso desde 10.5 e ainda funciona no 10.11.2: Spark 3 .

http://www.shadowlab.org/Software/spark.php

É freeware e extremamente fácil de configurar. Aqui está a descrição do desenvolvedor:

O Spark é um gerenciador de atalhos poderoso e fácil. Com o Spark, você pode criar teclas de atalho para iniciar aplicativos e documentos, executar AppleScript, controlar o iTunes e muito mais ... Você também pode exportar e importar sua biblioteca de teclas de atalho ou salvá-la no formato HTML para imprimi-la. O Spark é gratuito, portanto, use-o sem moderação!

Aqui está uma captura de tela da interface:

Interface do usuário do Spark

billynoah
fonte