Existe-t-il un programme ou un moyen de faire en sorte que le ⌘-tab de Mac OS X se comporte comme le alt-tab de Windows?

139

Existe-t-il un programme ou un moyen de faire en sorte que l'onglet-commande ⌘ (commande) de Mac OS X se comporte comme le curseur alternatif de Windows? C’est-à-dire qu’au lieu de passer d’une application à l’autre, vous passez d’une fenêtre à l’autre de toutes les applications.

Je sais qu'il existe un moyen de basculer entre les fenêtres de la même application, mais ce n'est pas ce que je veux non plus. Je n'essaie pas seulement de faire en sorte que Mac OS X se comporte comme mon ancien système d'exploitation, je suis un utilisateur de Mac depuis plus de deux ans et avant Ubuntu. Après avoir utilisé Expose et ⌘-tab, je pense que le alt-tab de Windows ou Ubuntu est meilleur.

pupeno
la source
Désolé Pablo. Autant que je sache, vous ne pouvez pas changer ce comportement. À la fin, nous parlons ici de systèmes d’exploitation complètement différents. Tous les détails ne peuvent pas être imités par les autres fournisseurs. J'ai appris à vivre avec Exposé. Si cette approche est meilleure ou non, c'est discutable. ;-)
lajuette le
J'utilise rarement Exposé. ⌘-tab et ⌘` me suffisent. Cela dit, j'ai entendu de bonnes choses à propos de Witch mentionnées ci-dessous.
Fideli
4
Essayez ceci: passez d’une application à l’autre à l’aide de Cmd-tab, mais maintenez la touche Cmd enfoncée après avoir relâché la touche de tabulation. Tout en maintenant la touche Cmd enfoncée, appuyez sur les flèches vers le haut et vers le bas. Cela fait apparaître Exposé dès le changement de programme.
Florenz Kley
2
+1 pour cette question, en particulier si vous utilisez un clavier non américain dans lequel la touche `est située à droite du clavier.
martin jakubik
2
Ignorer le premier commentaire de lajuette. Incorrect. Oui, il existe un programme qui fait cela. «Sorcière», voir réponse acceptée.
Malatio

Réponses:

45

Vous pouvez obtenir Witch qui permet à Alt-Tab de fonctionner de la même manière que Windows, passant d'une fenêtre à l'autre et non d'une application. Cependant, voir Cette question s’il existe des alternatives.

Le mode Apple est un exposé, mais nécessite une façon de penser différente.

utilisateur151019
la source
20
J'ai utilisé "penser différemment" pendant plus de deux ans, cela me fatigue le doigt. Merci pour les recommandations, on dirait qu'elles correspondent exactement à ce que je cherchais.
pupeno
25
@ghoppe L'ordre des onglets dans alt-tab de style windows dépend de l'ordre de la dernière visite des fenêtres. Par conséquent, si vous savez que vous devez accéder à la dernière fenêtre que vous regardez, il vous suffit d'un alt-tab, au lieu de devoir localiser la fenêtre dans expose
Matt
1
@javadba Euh, oui c'est le cas. Si ce n'est pas le cas sur votre ordinateur, vous devez avoir une configuration ou une extension non standard installée. Je l'utilise maintenant. Si vous ne me croyez toujours pas, voici un article expliquant le comportement suivant: " Command-Tab: ceci active le menu et permet de basculer entre les applications dans l'ordre chronologique de leur dernier accès. passera par chaque application que vous avez ouverte. "
Ghoppe
16
Le vrai problème pour moi est que je ne veux pas que TOUTES les fenêtres de mon terminal apparaissent et couvrent mon navigateur avec la commande que je veux taper et le code que je référence, je veux juste la dernière fenêtre de terminal à partir d’une autre application et PAS tous.
Damon
1
Ceci (Witch) vous permet d'accéder à vos fenêtres réduites avec le clavier. Pourquoi je ne peux donc généralement pas le faire me dépasse.
Alexander Kartun-Giles
59

Utilisez ⌘ Command+ Tabpour basculer entre différentes applications ouvertes et ⌘ Command+ `(backtick) pour basculer entre plusieurs fenêtres ouvertes d’un même programme.

Krishna
la source
2
ce n'est pas Cmd- ~ mais Cmd-`(et comme ça c'est aussi décrit dans la documentation). Cmd- ~ n'existe pas, si elle était un raccourci, il serait décrit comme Cmd-Shift-`
Florenz Kley
3
Ce serait génial si cela fonctionnait pour basculer entre les fenêtres de la même application alors qu'une de ces fenêtres se trouvait dans un espace différent (ou plein écran). Malheureusement, ça ne marche pas ...
Power-coder
2
De plus, ces fonctions ont un comportement très différent. Cmd-Tab vous permet de basculer entre deux fenêtres d'applications différentes en plus du cyclisme. Cmd-`passe en revue les fenêtres d'une application et ne donne PAS la possibilité de basculer entre deux fenêtres, c'est pourquoi je ne l'utilise jamais.
Ryan P
C’est en fait la chose la plus utile et la plus économique à connaître ici et, à mon avis, C’EST LA SEULE RAISON de l’exposer n’est pas du junkware. Je ne peux pas croire que j'utilise un mac depuis 4 ans et cela n'a pas été soulevé. Je peux bouger mon doigt de 1 cm et résoudre le problème? Conversation fermée (pour moi).
Tim Ogilvy
2
Absolument pas ce qui a été demandé, l'auteur de la question a directement déclaré qu'il savait déjà basculer entre les fenêtres d'une même application.
derekv
40

Hyperswitch est une autre application permettant de basculer entre toutes les fenêtres ouvertes de toutes les applications ouvertes, telles que Windows / Linux. Il utilise par défaut alt+ de tab sorte que vous pouvez toujours utiliser la valeur par défaut ⌘ command+ tabcommutation, mais vous avez la possibilité de passer outre cela et peut le mettre à utiliser ⌘ command+ tabpour remplacer la fonctionnalité par défaut.

Il est actuellement gratuit tant qu'il est en version bêta.

Sinon, vous devez faire ⌘ command+ tabpour accéder à votre application, relâchez-le tabet appuyez sur 1pour activer les fenêtres de votre application, puis utilisez les touches de direction (ou la souris) pour sélectionner la fenêtre souhaitée.

Ou control+ F4mais cela ne vous donne pas les aperçus - il suffit de faire défiler les fenêtres ouvertes.

optique
la source
Hyperswitch est le meilleur que j'ai utilisé. Au plus près du format natif de l'onglet Alt-Tab natif auquel je suis habitué.
Eric Warnke
Outil génial! Imite vraiment l'expérience Windows à laquelle je suis tellement habitué.
Elad Nava
Impressionnant! Empêche également OSX d’augmenter chaque fenêtre f * n Chrome sur chaque moniteur lorsque je contrôle Cmd-Tab.
Ryan P
1est la solution parfaite pour moi
reposer
9

Une autre option consiste à «masquer» l'application à l'aide de (commande) + H plutôt que de la minimiser. De cette façon, vous pouvez utiliser ⌘ (commande) + onglet pour sélectionner l'application et la mettre au point, comme Windows.

Chris
la source
2
Windows a un commutateur basé sur une fenêtre, tandis que OS X a un commutateur basé sur une application. Votre réponse ne semble pas aborder cette différence fondamentale.
Daniel Beck
1
C’est vrai que ce n’est pas le cas, mais la question de haut niveau est également de savoir comment faire en sorte que le Mac se «comporte» plus comme un alt-tab de Windows. Comme vous le dites, la différence la plus importante concerne le comportement de la fenêtre par rapport à celui de l'application, mais une autre différence essentielle réside dans le fait que dans Windows, lorsqu'une fenêtre est sélectionnée avec alt-tab, elle est maximisée même si elle avait été réduite au préalable. Mac. L'utilisation de ⌘ (commande) + H plutôt que de réduire signifie que lorsqu'une application est sélectionnée ultérieurement avec later-tab, elle est automatiquement placée au premier plan, ce qui me donne l'impression de se comporter davantage comme Windows.
Chris
Après avoir googlé comme un fou pour une réponse simple, c’est le meilleur que j’ai trouvé. Au lieu du CMD + M, je vais utiliser CMD + H et c'est tout. Merci beaucoup.
PatrickT
4

Vous voudrez peut-être aussi essayer Optimal Layout : il combine une commutation puissante d’application et de fenêtre avec un aperçu instantané du contenu de la fenêtre + un redimensionnement et une mise en forme de la fenêtre basés sur la grille, si nécessaire.

Philippe
la source
3

En tant qu'utilisateur ayant le même besoin, jusqu'ici, Witch est vraiment la meilleure réponse. Il fournit un comportement de commutateur de fenêtre récent très similaire à Windows / UNIX.

L’inconvénient que j’ai rencontré est que, lorsque vous fermez une fenêtre dans MacOS, la fenêtre suivante de cette application est déplacée vers l’avant - un comportement très gênant lorsque vous vous attendez à revenir à la fenêtre à partir de l’application OTHER située en dessous. Je doute qu'il y ait un moyen de résoudre ce problème.

Pour les utilisateurs qui ne comprennent pas pourquoi Command-Tab n'est pas une alternative viable .... Command-Tab apporte TOUTES les fenêtres d'une application, ce qui n'est pas le comportement souhaité. Basculer rapidement entre 2 à 4 fenêtres récemment utilisées sans perturber les autres fenêtres est très facile avec les alt-tabs de style windows et très difficile avec mac Command-tab command-tilde.

David Jeske
la source
@SuitUp Change quoi et où? Je ne sais pas si vous faites référence à OSX ou à qui. Peux-tu élaborer? Merci!
Lee
3

Pour moi, la meilleure option est le contexte . Il suffit de vérifier leur site, l'application est incroyable et battre toutes les autres solutions (et croyez-moi, je les essaie presque toutes). Ce n'est pas encore parfait, mais pour moi, la concurrence est à la traîne.

SuitUp
la source
1

Option + Tab bascule entre les fenêtres comme Windows. Maj + Option + Tabulation pour inverser le cycle.

Si cela ne fonctionne pas, cochez Raccourcis clavier. Déplacez le focus sur la fenêtre active ou suivante et définissez-le sur Option + Tab .

Sam Inverso
la source
1
Cela a fonctionné pour moi. La valeur par défaut était ^ F4.
Dokkaebi
Ce n'est pas exactement comme Windows: il n'implémente pas de pile, donc Option + Tab, Option + Tab ne vous ramène pas à la fenêtre où vous avez commencé. Encore un ajout utile si merci.
ahcox
-1

Je viens de découvrir qu’il existe une autre alternative, que j’utilise sur ma machine Ubuntu: je bascule entre les applications utilisant Alt-Tab et entre leurs fenêtres avec Alt- ^(qui est le bouton situé dans le coin supérieur gauche de la disposition du clavier allemand ; sur Claviers américains, c’est en fait ~comme Krishna l’a souligné). De cette façon, il vous suffit de lever votre doigt un peu plus haut lorsque vous souhaitez changer de fenêtre de l'application actuelle.

Pour définir ce raccourci, modifiez Paramètres > Clavier > Déplacer le focus vers la fenêtre suivante sur - ~(DE: - ^).

Stefan
la source