Quando estou executando várias instâncias do mesmo aplicativo (podem ser janelas separadas do Chrome ou vários projetos IntelliJ) no modo de tela cheia, não consigo navegar até o aplicativo concreto usando ⌘-Tab, ele mostrará apenas um ícone do aplicativo, mas existem vários correndo em segundo plano.
Além disso, não há atalho específico para o aplicativo.
Existe uma maneira de criar ⌘-Tabinstâncias de programa em vez de ícone de aplicativo global?
macos
macbook
productivity
vach
fonte
fonte
Respostas:
Infelizmente, não há atalho para alternar entre janelas de tela cheia do mesmo aplicativo.
Você tem duas alternativas que não são ideais, mas suficientes:
Para que esse fluxo de trabalho funcione bem, basta colocar as janelas em tela cheia lado a lado .
fonte
^
representaCtrl
, assimCtrl+leftArrow
,Ctrl+rightArrow
.Ctrl
+Left Arrow
eCtrl
+Right Arrow
atalhos para alternar entre os espaços são ativadas por padrão.Além do Controle da Missão, também há o Dock.
Quando você clica repetidamente, ele percorre os espaços de tela cheia do aplicativo.
fonte
Se você sabe como vincular um AppleScript ao atalho de teclado / gesto do trackpad, esta é a resposta para você.
O script deve ser universal. Ele usa os termos mais generalizados para incluir o maior número possível de cenários. Eu testei no Finder, Script Editor e Firefox. Sem erros.
No entanto, tem ressalvas:
O script só funciona quando há apenas uma instância de um aplicativo. (BTW, ele ainda diz "várias instâncias" no texto do OP.) É possível trabalhar várias instâncias nele, mas isso é uma luta por mais um dia.
Este script rola a lista de janelas no
Window
menu. Essencialmente, ele clica no item logo abaixo do item com uma marca de seleção ("✓"). Se o item com um "✓" for o último item, o script clicará no primeiro item na última linha separadora. Um script que retrocede na direção inversa pode ser obtido modificando esse script. No entanto, não vejo como os dois podem ser combinados em um único script.A
try
declaração que produz umerrorMessage
é a maneira mais eficiente de CPU que conheço para produzir o índice doseparator
. Se você conhece uma maneira melhor, por favor, me esclareça.O script:
fonte
osascript
). Como modificaríamos isso para funcionar em um aplicativo específico? ("Atom" no meu caso). Talvez demore um pouco para os Eventos do Sistema encontrarem o aplicativo correto, etc.? Não sei por que é lento.