Meilleure application pour basculer entre toutes les fenêtres ouvertes

136

Après 4 ans d’exploitation Mac, il n’ya plus qu’une chose qui me manque du monde Windows, c’est de pouvoir basculer d’une seule touche à l’autre entre toutes les fenêtres ouvertes de l’ordinateur.

Quelle est la meilleure application ou utilitaire, gratuit ou non, pour y parvenir?

J'ai utilisé Witch , mais je n'en ai jamais été complètement satisfait. C'est un peu lent et l'interface utilisateur du commutateur n'est pas très jolie.

Connaissez-vous une alternative?


EDIT (2016): Cette question continue de susciter l’avis et les votes positifs après 6 ans. Lorsque j'ai posé cette question en 2010, j'étais encore en train de devenir un utilisateur Windows. Finalement, je me suis habitué à l'interface utilisateur de Mac OS X et, de nos jours, je n'utilise aucun utilitaire tiers pour gérer les fenêtres des applications, mais uniquement Mission Control et les raccourcis clavier natifs. Donc, bien que cette question ne soit plus pertinente pour moi, j'espère qu'elle sera utile aux nouveaux utilisateurs de Mac effectuant le changement (y compris ce commentaire).

Sergio Acosta
la source
2
Quand est-ce que la sorcière est lente? Je viens de commencer à l'utiliser.
pupeno
Qu'en est-il de la fonction F9 de Exposé?
Molle
Je pense que cela pourrait mieux être écrit comme "Meilleure application pour basculer entre toutes les fenêtres ouvertes". Donc, sans la partie "alternatives à la sorcière". De cette façon, la sorcière pourrait être l’une des réponses pour qu’elle soit votée de haut en bas et commentée par rapport aux autres.
studgeek
@studgeek: Je suis d'accord. Edité le titre de la question.
Sergio Acosta

Réponses:

37

Voici une liste de toutes les options de cette page:

  • Contrôle de mission et raccourcis clavier natifs: + tabou + `(backtick)
  • Sorcière [Yosemite ou ultérieure] [14 $]
  • Hyperswitch [ "Mountain Mountain, Mavericks & Yosemite" ; fonctionne sur Sierra et High Sierra] [0 $ gratuit] [preview sur fenêtre]
  • Contextes [ "Yosemite, El Capitan, Sierra, Haute Sierra" ] [9 $ après un essai gratuit]
  • Optimal Layout [Snow Leopard ou ultérieur] [0 $ (gratuit) mais il n'est pas en cours de développement actif]
  • Mousqueton - [Tigre - El Capitan, "pas Sierra" ] °°
  • Senebier [ "10.4 ou plus tard" ]

[°° Update, le successeur de Karabiner-Elements 12.1 : High / Sierra & Mojave] [gratuit]

Jake Berger
la source
115

Hyperswitch est gratuit et fonctionne bien. Il a également l'air bien:

entrez la description de l'image ici

http://bahoom.com/hyperswitch

Paul
la source
11
Après 4 ans, une réponse résout exactement ma question initiale. Ni plus ni moins. J'espère que cela sort de la bêta bientôt. merci !, je vais l'essayer pendant quelques semaines et si cela fonctionne comme annoncé, je pourrais même le marquer comme la réponse acceptée.
Sergio Acosta
5
Enfin la solution!
Lumi
8
Holy crap, j'ai créé un compte sur Ask différent juste pour remercier @Paul pour celui-ci, j'ai enfin trouvé une application comme celle-ci gratuitement
Pedro Garcia Mota
5
Hyperswitch n’implémente PAS la fonctionnalité de changement de fenêtre qui a été la plus utile pour moi sur MS Windows: elle ne permet pas de basculer rapidement entre les dernières fenêtres utilisées. Ceci est important pour moi, car je bascule constamment entre l'éditeur et le navigateur pour contrôler mon travail. J'ai beaucoup de fenêtres ouvertes dans les deux l'éditeur d'un navigateur et avec Hyperswitch je dois faire beaucoup de frappes pour basculer entre les plus récentes utilisées. J'ai trouvé que la sorcière résout cela. La liste des fenêtres sur lesquelles basculer est commandée par défaut est par ordre d'utilisation et je peux facilement basculer entre les versions les plus récentes.
Jpsy
7
@ Jspy hyperswitch le fait - je viens de télécharger la dernière version, peut-être que vous en avez une plus ancienne
Srneczek le
28

Je suppose que vous êtes déjà au courant, mais pour ceux qui cherchent sur le Web, il y a toujours Ctrl + F4. Aucun retour visuel, mais une seule commande permet de basculer d'une fenêtre à l'autre pour toutes les applications (non masquées). Bien sûr, c'est instantané et donc il ne réorganise pas la liste comme + Tab. Je me suis aussi fatigué de Witch, mais j'ai décidé que la plupart du temps ⌘ + `était tout ce dont j'avais besoin.


la source
1
[⌘] + [`]" est tout ce dont j'ai besoin "- en effet!
un darren
2
Le retour visuel est important pour moi et n’existe pas en + `.
AlikElzin-kilaka
3
Et Cmd + `ne fonctionne pas sur plusieurs espaces.
GregB
@ GregB, je considère cela comme un avantage :)
Ny
2
Et [commande] + [`] avec [commande] + [tab] est gênant car ils ont deux ensembles de règles de classement par liste distincts.
Joseph Hansen
21

https://contexts.co/

Contexts for mac est un concurrent de Witch. En tant qu'utilisateur de longue date non-mac à la recherche d'un changement de fenêtre plus intuitif, j'aime beaucoup cette application. Il vous permet de basculer entre toutes les fenêtres que vous avez ouvertes, à l’aide de votre clavier ou de votre souris.

Il existe également un panneau latéral en option, qui remplace en quelque sorte le Dock Mac. Il peut être configuré pour masquer les applications dépourvues de fenêtre et afficher plusieurs icônes pour plusieurs fenêtres. Ainsi, les applications en arrière-plan non pertinentes sont masquées et les applications à fenêtres multiples peuvent être gérées plus facilement.

Si nécessaire, vous pouvez toujours utiliser le sélecteur d'applications natives d'Apple (cmd + onglet) pour fermer / basculer vers des applications en arrière-plan / sans fenêtre sans utiliser le dock natif.

clonier
la source
@sergio J'ai aussi eu une bonne première impression de cette application, une raison pour laquelle cela ne fonctionne pas pour vous? Peut-être mis à jour depuis que vous l'avez essayé.
Jay
6
Pour ceux d'entre vous qui lisez ceci en 2016, Contexts est votre solution. Cela fonctionne à merveille.
Joseph Hansen
1
C'est tellement lisse et pourtant riche en fonctionnalités que je l'ai acheté en moins de 5 minutes. Clause de non-responsabilité: Je suis très
ferme
16

Une application que j'ai développée, Optimal Layout (14 $), vous donne des commandes au clavier pour basculer et réorganiser rapidement les fenêtres.

BendiLow
la source
C'est exactement ce que je cherchais. Merci à vous deux d'avoir répondu et d'avoir créé l'application. Je suis en train de l'évaluer. J'espère que vous aurez bientôt mon nouveau client.
Sergio Acosta
1
Optimal Layout est agréable, je l'ai essayé, mais je ne l'ai pas acheté parce que ma «mémoire musculaire» était déjà liée à l'utilisation des raccourcis OS X (que j'ai modifiés) et de l'emplacement de la fenêtre géré par SizeUp. Mais c'est une application très prometteuse!
Martin Marconcini
J'utilisais Optimal Layout pendant un moment. J'utilisais Witch, mais je suis passé à Optimal Layout pour sa capacité à rechercher les titres de fenêtre. Cependant, au cours des derniers mois, j'ai constaté certains problèmes et le développeur Optimal Layout n'en a pas eu vent. Le plus important est qu'il ne montre parfois pas certaines fenêtres jusqu'à ce que je le redémarre.
studgeek
1
OptimalLayout est génial. Il combine le changement de fenêtre et le positionnement de la fenêtre, avec des agencements et des raccourcis personnalisables. J'ai eu quelques problèmes, cependant, et le développeur n'a pas répondu aux informations de contact dans l'application elle-même. Je cherche une alternative juste pour pouvoir utiliser un logiciel qui a du support!
Trinition
13

Command+ Tab, combiné avec Command+ `. Fonctionne très bien.

Laissez-moi expliquer:

  • Command+ Tab: Basculer entre différentes applications.
  • Command+ `: Faites défiler toutes les fenêtres ouvertes de l'application sur laquelle vous vous concentrez. (Par exemple, si vous avez quatre fenêtres du Finder ouvertes, vous pouvez appuyer sur Command+ `pour passer d’une fenêtre à l’autre.)

Si cela et d'autres raccourcis clavier semblent être cassés, vous avez probablement une autre disposition du clavier, puis US. Les raccourcis ne sont en réalité pas sur la `touche mais plutôt sur la touche qui aurait `sur un clavier américain, pour trouver la touche correspondante sur votre clavier. mise en page, ouvrez la "visionneuse de clavier" et basculez votre mise en page sur US, notez l'emplacement de la `touche, revenez à votre mise en page normale et vous pouvez maintenant utiliser ce bouton pour changer de fenêtre.

Sur un clavier suédois, `le bouton à côté de 1(§) sur le petit clavier / ordinateur portable, et la touche à côté de z(<) sur le clavier à taille réelle.

JFW
la source
5
Merci pour votre réponse. Je connais les deux raccourcis, mais je recherche spécifiquement une solution de raccourci clavier unique pour basculer entre toutes les fenêtres ouvertes.
Sergio Acosta
3
+1 Bien que pour moi, Command + `semble fonctionner plutôt que Ctrl +`.
gary
2
Dommage, Apple n'a pas pensé aux claviers dont la touche `n'est pas proche de la touche de tabulation, et pire, où vous avez besoin d'une touche de modification pour la sélectionner :-(
Rabarberski
5
C’est une mauvaise solution pour les personnes qui travaillent très rapidement et qui souhaitent basculer entre elles, surtout si la personne a de l’expérience dans Windows. Le problème étant que [commande] + [tab] bascule entre les applications classées par ordre d'utilisation, et que [commande] + [`] contient des fenêtres classées par leur ouverture. En d'autres termes, vous avez un problème décisif: même si vous avez les moyens de basculer mentalement entre les deux paradigmes, il n'y a aucun moyen de mémoriser l'emplacement d'une fenêtre dans votre "mental". empiler.
Joseph Hansen
4
Par exemple, en supposant que je permute entre deux documents Word et une page Web, je dois découvrir et mémoriser le nombre de [commande] + [`] commutations entre les deux documents (éventuellement deux distances: doc 1 à 2 et doc 2 à 1) et rappelez-vous que pour basculer entre Word et mon navigateur, il faut un groupe de clavier différent. Sous Windows, je me souviens simplement de [alt] + [tab] ou [alt] + [tab] [tab]. Facile. En d'autres termes, mon opinion personnelle est qu'il existe une expérience utilisateur déplorable dans les raccourcis clavier OS X.
Joseph Hansen
13

Pour ceux qui ne le savent pas, Ctrl + F4, Ctl + `, ... peuvent être remappés dans: SystemPreferences => Clavier => Raccourcis clavier => Saisie clavier et texte

http://i.stack.imgur.com/CvV3k.png

L0CKnL0aD7
la source
4
J'ajouterai, puisque certains ne le savent peut-être pas déjà, que Ctrl-F4 peut être utilisé pour basculer entre toutes les fenêtres ouvertes lorsque "Activer l'accès pour les périphériques d'assistance" est activé dans Accès universel.
NReilingh
C'est le moyen le plus simple, sans installer de logiciel supplémentaire. Merci!
poolie
1
@ L0CKnL0aD7 cela pourrait être la solution pour moi, si pour une chose: est-il possible de faire en sorte que l'ordre des fenêtres soit utilisé le plus récemment plutôt que lors de son ouverture?
Joseph Hansen
1
Vous ne pouvez pas faire cela sur "El Capitan" .. aucune idée pourquoi?
pragmatic_programmer
6

Je sais que ce n'est pas une simple frappe, mais j'aime bien utiliser la fonctionnalité "App exposé" pour naviguer entre les fenêtres de l'application ciblée:

  • ctrl+ down arrow(ou trois doigts vers le bas)
  • ensuite left arrowou right arrowpour naviguer entre les fenêtres (ou cliquez sur la fenêtre que vous avez choisie)
Pierre Mardon
la source
Merci de répondre!. Cela fait 5 ans que j'ai posé ma question mais honnêtement, je n'ai toujours pas trouvé de réponse satisfaisante à 100%. Cependant, c'est en fait une très bonne suggestion! Je ne connaissais pas ce raccourci et, en fait, il était désactivé sur mon Mac. Je l'ai déjà activé et je l'utiliserai pour voir comment cela fonctionne avec mon flux de travail.
Sergio Acosta
3

Senebier semble être une bonne alternative à la sorcière et c'est gratuit. http://www.bicoid.com/app/senebier/index.html

Olivier Catteau
la source
1
Pouvez-vous fournir plus d'informations à ce sujet s'il vous plaît? Le manuel semble ne pas être en anglais et la démo du film est manquante.
studgeek
2

C'est intéressant - personne n'a mentionné Karabiner . il a une tonne d'options pour différentes choses, celle que j'aime bien, appelée "mode Tab", où vous pouvez passer d'une application à l'autre en maintenant la touche Tab enfoncée et en utilisant les flèches ou les touches HJKL (particulièrement appréciées des utilisateurs de Vim). Tab+Ifaire défiler les fenêtres ouvertes de l'application actuelle.

J'adore Karabiner, c'est l'application qui m'a fait détester Windows vraiment (je dois parfois faire des choses dans Windows). Cependant, même avec l'impressionnante application AutoHotkey, je ne pouvais pas utiliser de clavier, car Karabiner me le permet sur un Mac.

Je vous encourage à essayer le mousqueton et à explorer une multitude d'options différentes. Faites-moi confiance, cela changera la façon dont vous utilisez votre clavier.

iLemming
la source
Voici comment faire basculer les onglets entre les fenêtres du Mousqueton: Sous l’onglet «Changer de clé», développez «Modifier la clé d’onglet» (le 39ème élément) et activez «Commande + Tabulation pour changer d’application dans le même espace» (le 10ème élément). article). (Je m'attendrais à ce que les numéros d'articles changent d'une version à l'autre, mais ils devraient vous donner une idée de la distance à parcourir pour faire défiler l'
écran
0
  1. Quicksilver (ou spotlight). Vous appelez l'application qui vous intéresse, par exemple Safari.
  2. Utilisation des fenêtres de l'application Afficher de Mission Control (vous pouvez lui attribuer un raccourci à l'aide de l'icône du clavier dans les préférences système)
  3. Une fois que toutes les fenêtres de l'application sont affichées, vous pouvez taper (il n'y a pas de champ de texte, il vous suffira de commencer à taper) le titre de la fenêtre qui vous intéresse. Après quelques frappes, votre fenêtre sera sélectionnée.

Au début, tu seras lent, mais avec le temps, tu deviendras assez rapide.

sbrown
la source
0

Comme mentionné dans la question, Witch (14 $) est l’un des premiers commutateurs de fenêtres et, à mon humble avis, l’un des meilleurs.

Je soupçonne que les préoccupations principales de @Sergio (le questionneur) ont maintenant été abordées dans Witch. Je pense que c'est en fait l'un des plus beaux, avec beaucoup d'options pour peaufiner l'apparence (y compris les thèmes). Cela me semble aussi très rapide.

Cela dit, je n'utilise pas actuellement Witch car il ne prend pas en charge la recherche des noms de fenêtre. Pour cela, j’utilisais Optimal Layout et j’essaie maintenant de tester des contextes (ce qui semble très prometteur).

studgeek
la source
La seule fonctionnalité que Witch n’ait toujours pas, et je le souhaite vraiment, est la possibilité de commencer à taper dans la fenêtre de commutation afin de la réduire. OptimalLayout fait cela. Je pense que Contexts aussi.
Trinition
0

Je cherchais un échangeur de fenêtre mac qui inclut des fenêtres minimisées depuis des lustres. Je ne savais pas grand-chose, la fonction était déjà intégrée à Quicksilver, assis sous mon nez pendant tout ce temps. C'est une action appelée "afficher toutes les fenêtres", que j'ai définie comme déclencheur (⌘` pour la proximité de ⌘⇥).

Quicksilver vient à la rescousse une fois de plus (comme d'habitude).

Acherontia X
la source