De alguma forma no OS X para usar um atalho de teclado para alternar para um aplicativo de tela inteira?

1

O OS X possui um recurso no qual você pode criar um atalho de teclado para alternar para uma área de trabalho / espaço específico. No entanto, não há uma maneira óbvia de usar um atalho de teclado diretamente em um aplicativo de tela inteira. Existe uma maneira de fazer isso?

Algumas outras pessoas perguntaram isso, e tem havido algumas sugestões, mas eu não encontrei uma que realize o que estou perguntando:

  • Uma sugestão é ativar "Ao alternar para um aplicativo, alterne para um Espaço com janelas abertas para o aplicativo" e, em seguida, alterne para o aplicativo. Eu não quero ativar esse recurso, como freqüentemente alterno para aplicativos sem querer alterar espaços.

  • Outra sugestão é usar as teclas Ctrl +, que podem ser usadas para alternar para um aplicativo de tela inteira, mas não diretamente para um. Você tem que estar em um espaço adjacente. Eu quero um toque de tecla que muda diretamente para o aplicativo.

Estou disposto a usar aplicativos de terceiros como o BetterTouchTool para vincular um script ou aplicativo a um atalho de teclado, se isso permitir que eu faça isso.

GuyGizmo
fonte

Respostas:

0

Se o objetivo for mudar diretamente para um aplicativo de tela cheia específico rapidamente, e NÃO especificamente para fazê-lo sem tirar as mãos do teclado, você poderá usar hotcorners ou o deslize de três dedos (se estiver em um laptop / Magic Trackpad). Eu coloquei o canto inferior direito da minha tela para acionar o Controle da Missão; quando eu preciso mudar, eu bato naquele canto e, em seguida, seleciono o espaço ou o aplicativo de tela cheia. É um pouco complicado, mas mais rápido que a seta de controle repetidamente.

dr.nixon
fonte
O objetivo aqui é ser capaz de mudar para um aplicativo de tela cheia específico com um único pressionamento de tecla, por isso, infelizmente, o seu método não funciona para mim. Mas obrigado pela sugestão.
GuyGizmo
0

Resposta parcial, como eu estou no meu celular esta semana.

Se você usa aplicativos maximizados em vez de tela cheia, com a barra de menus & amp; dock definido para auto-ocultar, então você pode simplesmente atribuir cada aplicativo ao seu próprio Espaço & amp; use Ctrl / number para alternar diretamente.

A desvantagem é que você ainda tem a janela surround, a vantagem é que você permaneça no controle total.

Tetsujin
fonte
Essa é uma ideia interessante, embora não seja viável para mim, já que preciso manter minha barra de menus visível. Eu suponho que é possível fazer um aplicativo individualmente ocultar a barra de menu modificando seu arquivo Info.plist e definir LSUIPresentationMode = 4, mas é um pouco superficial e pode ter efeitos colaterais indesejados.
GuyGizmo
Tbh, como eu tenho um par de 27 "telas, eu não me incomodo de esconder a barra de menu, apenas a doca. Eu gosto do controle de ter um aplicativo ou" família "para cada espaço, no entanto.
Tetsujin
0

Tente pressionar Cmd-Ctrl-F ao mesmo tempo enquanto estiver em um aplicativo

Harcker
fonte
0

Para fazer isso: push ao controle e & lt; ou ao controle e .

Você pode alterar um pouco a funcionalidade se tiver "Rearranjar automaticamente os espaços com base no uso mais recente" marcada ou desmarcada. (Preferências do Sistema & gt; Controle da Missão)

Não há outra maneira de fazer isso que eu saiba. Eu usei alguns aplicativos de terceiros. Eu tenho certeza que existe algum aplicativo de terceiros em algum lugar que faz isso. Eu ouvi isso Bruxa torna o alternador de janelas semelhante ao estilo do Windows, o que pode alcançar os resultados exatos que você está procurando, mas pode não conseguir. Custa US $ 15 a partir de hoje. Apenas não menciona fullscreen em sua publicidade, embora tenha uma tonelada de opções, então é possível que isso cubra isso.

Honestamente, você não pode esperar muito melhor do OS X. Veja o que você está preso:

A alternância entre aplicativos no OS X é comando + aba e organiza aplicativos por mais recentes. Alternar entre janelas dentro de um aplicativo é comando + ` e organiza janelas sequencialmente. Com ao controle + / e o "Auto rearranje os espaços ..." desmarcado, você pode obter a comutação seqüencial semelhante à maneira como o OS X manipula a troca de janelas dentro de um aplicativo, o que é uma maneira ruim de fazê-lo, mas pelo menos há algum tipo de precedente.

Eu tenho muitas queixas sobre alternar entre aplicativos no OS X. Eu não gosto que haja um atalho de teclado para alternar entre aplicativos, um para alternar entre janelas dentro de um aplicativo, e um para alternar entre espaços, e eles têm diferentes ordenações. Eu quero um para alternar entre tudo. Eu também odeio atalhos de teclado que incluem uma tecla de seta, como esta. Isso anula o propósito de ter um atalho de teclado rápido: eu ainda tenho que mover minha mão, bem como usar o mouse. Eu estou considerando fortemente mudar para o Windows 10 este ano agora que incluirá o bash. Eu uso atalhos de teclado para quase tudo e o Windows faz isso melhor, para não mencionar que eu sinceramente acho que o software do Windows parece melhor.

Joseph Hansen
fonte
1
Você quis usar "tecla de seta para esquerda" em vez de "& lt;" e "tecla de seta para a direita" em vez de "& gt;"?
perhapsmaybeharry
Sim, deixe-me mudar isso.
Joseph Hansen
0

Outra resposta:

Se você tiver suas Preferências do Sistema configuradas para alternar para um Espaço com uma janela ativa ao alternar para um aplicativo, você poderá usar o Alfred (e provavelmente o programa interno do Spotlight). Se você pode apertar o atalho de teclado para o Spotlight e digitar as primeiras letras do aplicativo, você provavelmente poderá ser muito rápido na troca.

Joseph Hansen
fonte
0

Eu encontrei um método que funciona. Percebi que clicar duas vezes em um ícone do dock alternará para o espaço de um aplicativo em tela cheia, mesmo se "Ao alternar para um aplicativo, alternar para um Espaço com janelas abertas para o aplicativo" estiver desativado nas preferências do sistema do Controle de Missão. É possível fazer um AppleScript que utiliza isso, mesmo se o dock estiver oculto:

tell application "System Events"
    tell process "Dock"
        tell list 1
            tell UI element "insert application name here"
                click
                click
            end tell
        end tell
    end tell
end tell

Salve isso em um arquivo scpt e vincule-o a um pressionamento de tecla usando um aplicativo como o BetterTouchTool. Como ele usa a API de acessibilidade do OS X, ele exigirá que o aplicativo solicite permissão para controlar remotamente o computador (em Preferências do sistema & gt; Segurança & Privacidade & gt; guia "Privacidade" & gt; Acessibilidade).

Isso tem uma limitação que eu conheço, que é que ela só funciona consistentemente se o aplicativo não tiver outras janelas abertas em outros espaços. Caso contrário, isso alternará entre os vários espaços que as janelas do aplicativo estão ocupando. Felizmente, meu caso de uso envolve um aplicativo que não tem nenhuma outra janela aberta, para que ele atenda aos meus requisitos.

GuyGizmo
fonte