Questão Existe algum programa ou maneira de fazer com que o ⌘-tab do Mac OS X se comporte como o alt-tab do Windows?


Existe algum programa ou forma de fazer com que o ⌘ (comando) -tab do Mac OS X se comporte como o alt-tab do Windows? Ou seja, em vez de alternar entre aplicativos, alternar entre janelas de todos os aplicativos.

Eu sei que há uma maneira de alternar entre as janelas do mesmo aplicativo, mas isso não é o que eu quero também. Eu não estou apenas tentando fazer o Mac OS X se comportar como meu antigo sistema operacional, eu tenho sido um usuário de Mac por mais de dois anos e antes do Ubuntu. Depois de usar o Expose e o ⌘-tab, acho que a aba alt do Windows ou do Ubuntu é melhor.


111


origem


Desculpe Pablo. AFAIK você não pode mudar esse comportamento. No final, estamos falando de sistemas operacionais completamente diferentes aqui. Nem todos os detalhes podem ser imitados pelos outros fornecedores. Eu aprendi a viver com o Exposé. Se esta abordagem é melhor ou não, é discutível. ;-) - lajuette
Eu raramente uso o Exposé. ⌘-tab e ⌘` são bons o suficiente para mim. Dito isto, ouvi coisas boas sobre o Witch mencionado abaixo. - fideli
Tente isso: alternar entre aplicativos usando a guia Cmd, mas mantenha a tecla Cmd após liberar a tecla tab e, enquanto ainda mantém pressionada a tecla Cmd, pressione a seta para cima ou para baixo. Isso traz Expose direto da mudança de programa. - Florenz Kley
+1 para esta pergunta, especialmente ao usar um teclado que não seja dos EUA, onde a tecla `está no lado direito do teclado. - martin jakubik
Ignore o primeiro comentário do lajuette. incorreta. Sim, existe um programa que faz isso. 'Bruxa', veja resposta aceita. - malatio


Respostas:


Você pode ter Bruxa o que faz com que o alt-tab funcione como o Windows alternando entre o windows not apps. No entanto, veja Essa questão se houver alternativas.

A maneira da Apple é exposta, mas requer uma maneira diferente de pensar.


42



Eu usei "pensar de maneira diferente" por mais de dois anos, e canso meu dedo. Obrigado pelas recomendações, parece que eles são exatamente o que eu estava procurando. - pupeno
@ghoppe A ordem das guias na guia alt no estilo do Windows depende da ordem em que as janelas foram visitadas pela última vez. Portanto, se você sabe que precisa chegar à última janela que estava vendo, basta uma única aba alt, ao invés de ter que localizar a janela para expor. - Matt
@javadba Hum, sim faz. Se não estiver na sua máquina, você deve ter uma instalação ou extensão não padrão instalada. Eu estou usando agora. Se você ainda não acredita em mim, aqui está um artigo explicando o comportamento: "Command-Tab: Isso ativa o menu e alterna os aplicativos na ordem em que foram acessados ​​pela última vez. O aplicativo mais avançado ficará à esquerda e, pressionando repetidamente a tecla Tab, você passará por cada aplicativo aberto. " - ghoppe
O problema real para mim é que eu não quero que TODAS as janelas do meu terminal apareçam e cubram o meu navegador com o comando que eu quero digitar e meu código que eu estou referenciando. Eu quero apenas a última janela do terminal de um aplicativo diferente e não todos eles. - Damon
Isso (Witch) permite que você acesse suas janelas minimizadas com o teclado. Por isso, normalmente, não pode ser feito além de mim. - Alexander Giles


Usar ⌘ Comando+Aba para alternar entre diferentes aplicativos abertos e ⌘ Comando+` (backtick) para alternar entre várias janelas abertas de um único programa.


48



isso não é Cmd- ~ mas Cmd-`(e assim também é descrito na documentação). Cmd- ~ não existe, se fosse um atalho, seria descrito como Cmd-Shift-` - Florenz Kley
Isso seria ótimo se funcionasse para alternar entre janelas do mesmo aplicativo enquanto uma dessas janelas estivesse em um espaço diferente (ou tela cheia). Infelizmente não ... - Power-coder
Além disso, essas funções têm um comportamento muito diferente. O Cmd-Tab permite alternar entre duas janelas de aplicativos diferentes, além do ciclismo. Cmd-`percorre as janelas de um aplicativo e NÃO permite alternar entre duas janelas, e é por isso que nunca as uso. - Ryan P
Esta é realmente a coisa que mais economiza tempo e é útil saber aqui, e na minha opinião é a ÚNICA RAZÃO por que expor não é um lixo completo. Eu não posso acreditar que eu tenho usado um mac por 4 anos e isso não surgiu. Posso mover meu dedo 1cm e resolver o problema? Conversa fechada (para mim). - Tim Ogilvy
Isso talvez seja válido para o layout dos EUA. Para usar backtick eu teria que usar as duas mãos no meu layout sueco. - VonSchnauzer


Hyperswitch é outro aplicativo para alternar entre todas as janelas abertas de todos os aplicativos abertos, como no Windows / Linux. O padrão é usar alt+aba  para que você ainda possa usar o padrão ⌘ comando+aba comutação, mas você tem a opção de substituir isso e pode configurá-lo para usar ⌘ comando+aba para substituir a funcionalidade padrão.

Atualmente, é gratuito enquanto está na versão beta.

Caso contrário, você tem que fazer ⌘ comando+aba para chegar ao seu aplicativo, solte o aba e pressione 1 Para ativar as janelas do seu aplicativo, use as teclas de seta (ou o mouse) para selecionar a janela desejada.

Ou ao controle+F4 mas isso não te dá as visualizações - apenas roda janelas abertas.


32



Hyperswitch é o melhor que eu usei. Mais próximo do formato alt-tab nativo do Windows que eu estou acostumado. - Eric Warnke
Ferramenta incrível! Definitivamente imita a experiência do Windows que eu estou tão acostumado. - Elad Nava
Impressionante! Também impede que o OSX aumente todas as janelas do Chrome em todos os monitores quando eu Cmd-Tab for um. - Ryan P


Outra opção é 'ocultar' o aplicativo usando ⌘ (comando) + H em vez de minimizá-lo. Desta forma, você pode usar ⌘ (comando) + tab para selecionar o aplicativo e trazê-lo para o foco como o Windows.


8



O Windows possui um alternador baseado em janelas, enquanto o OS X possui um alternador baseado em aplicativos. Sua resposta não parece abordar essa diferença fundamental. - Daniel Beck♦
Isso é verdade, mas a questão de alto nível é também como fazer com que o Mac 'se comporte mais como o Windows alt-tab. Como você diz, a maior diferença é a janela versus o comportamento do aplicativo, mas outra diferença importante no comportamento é que, no Windows, quando uma janela é selecionada com alt-tab, ela é maximizada mesmo que tenha sido minimizada anteriormente. Mac. Usar ⌘ (comando) + H em vez de minimizar significa que, quando um aplicativo é selecionado mais tarde com ⌘-tab, ele é trazido automaticamente para a frente e vejo isso como se comportando mais como o Windows. - Chris
Depois de googlar como um louco por uma resposta simples, esta é a melhor que encontrei. Em vez do CMD + M, vou usar o CMD + H e é isso. Muito obrigado. - PatrickT


Você pode querer tentar Layout ótimo também: combina aplicação poderosa e troca de janelas com visualização instantânea do conteúdo da janela + redimensionamento e layout da janela baseados em grade, se necessário.


4





Como usuário com a mesma necessidade, até agora Bruxa é realmente a melhor resposta. Ele fornece um comportamento recente de switch de janela muito parecido com o Windows / UNIX.

A única desvantagem que eu experimentei, é que quando você fecha uma janela no MacOS, ele traz a próxima janela desse aplicativo para frente - comportamento muito chato quando você espera voltar para a janela do aplicativo OTHER abaixo. Tenho dúvidas de que haverá uma maneira de corrigir esse comportamento.

Para usuários que não entendem porque o Command-Tab não é uma alternativa viável ... O Command-Tab traz todas as janelas do aplicativo para frente, o que não é o comportamento desejado. Alternando rapidamente entre 2-4 janelas usadas recentemente sem perturbar outras janelas é muito fácil com o windows-style alt-tab, e muito difícil com o Comando do mac-guia de comando-til.


2



@SuitUp Alterar o que onde? Não tenho certeza se você está se referindo ao OSX ou Qual. Você pode elaborar? Obrigado! - Lee


Para mim a melhor opção é contextos. Basta verificar seu site, app é incrível e bateu todas as outras soluções (e acredito que meu, eu tento quase todos eles). Ainda não é perfeito, mas para mim a competição está a milhas de distância.


2





Option + Tab alterna entre janelas como o Windows. Shift + Option + Tab para reverter o ciclo.

Se não estiver funcionando, verifique os atalhos de teclado Mover o foco para janelas ativas ou próximas e definido para Option + Tab.


1



Isso funcionou para mim. O padrão era ^ F4. - dokkaebi
Isto não é exatamente como o windows: ele não implementa uma pilha, então Option + Tab, Option + Tab não leva você de volta à janela em que você começou. Ainda uma adição útil embora obrigado. - ahcox


Acabei de descobrir que há outra alternativa, que estou usando na minha máquina Ubuntu: lá eu alterno entre aplicativos usando Alt-Tab e entre suas janelas usando Alt-^ (que é o botão no canto superior esquerdo de um alemão layout de teclado; nos teclados dos EUA é realmente ~ como Krishna apontou). Dessa forma, você só precisa levantar um pouco mais o dedo quando quiser trocar as janelas do aplicativo atual.

Para definir essa alteração de atalho Configurações > Teclado > Mover o foco para a próxima janela para -~ (DE: -^)


-1