13 votes

Passer d'un Windows à l'autre par nom sous OSX

Existe-t-il un moyen de passer d'une fenêtre à l'autre en tapant une partie du nom de la fenêtre cible ? (comme une recherche Spotlight, mais pour Windows).

J'ai souvent de nombreuses fenêtres ouvertes, et CMD-Tab & friends, ainsi que les utilitaires graphiques comme Witch ne font pas le poids.

Je cherche quelque chose d'analogue à l'iswitch d'Emacs.

https://github.com/nate-parrott/Flashlight apparemment, il était possible de faire cela (et bien plus) dans les versions antérieures d'OSX.

6voto

Ted Morin Points 141

J'ai essayé la solution de grgarside mais son lien a expiré pour moi.

Je me suis retrouvé sur Packal et j'ai trouvé Commutateur de fenêtre Swift

Il suffit de l'utiliser w name au lieu de window name et il se remplit également d'onglets Safari. Elle aussi nécessite des autorisations d'accessibilité.

Cela nécessite toujours Alfred, qui est payant, mais cela semble être la meilleure solution que j'ai pu trouver.

Alfred Searching for Chrome, returning this question as an open window

4voto

dmg Points 121

J'ai implémenté cette fonctionnalité dans une cuillère pour Hammerspoon. Entièrement open-source :

https://github.com/dmgerman/hs_select_window.spoon

Tapez le raccourci clavier, puis il vous montrera une liste de toutes les fenêtres (sauf la fenêtre actuelle), soit en général, soit dans l'application actuelle (une commande chacune).

Vous pouvez ensuite sélectionner la fenêtre en tapant une sous-chaîne du titre ou de l'application et/ou en utilisant les flèches (ou Ctrl + P , Ctrl + N )

Il fonctionne même sur plusieurs espaces de travail et avec des fenêtres en plein écran.

2voto

Stephane Points 4258

J'étais (je suis) à la recherche d'une solution simple, unique et open source. Je cherche encore.

Mais j'ai trouvé une application à code fermé qui fait ce dont j'ai besoin : me permettre de passer d'une fenêtre à l'autre en tapant n'importe quelle partie du nom de l'application et/ou de la fenêtre :

https://contexts.co/

Pas gratuit. Pas open source, doit être autorisé à "contrôler votre ordinateur" via les fonctions d'accessibilité.

J'ai également essayé Alfred ; il ne peut pas le faire d'emblée (mais un flux de travail pourrait probablement être créé).

0voto

grg Points 181593

Changement de fenêtre par nom

Flux de travail d'Alfred pour passer à une fenêtre par le nom du titre de la fenêtre. Utilise le moteur de recherche adaptatif d'Alfred pour rendre le filtrage vraiment rapide, car il apprend quelles fenêtres vous utilisez habituellement.

Utilisation : window <search window titles>

Vous devez ajouter Alfred à la liste des applications autorisées à contrôler votre ordinateur dans les préférences système Sécurité et confidentialité Accessibilité. Si vous ne le faites pas, il échouera en silence.

Télécharger : https://georgegarside.com/resources/SwitchWindowByName.alfredworkflow
Un jour, j'aurai une page web appropriée pour ces flux de travail. Mes excuses pour le téléchargement direct.

Je l'ai fait charger des icônes pour les applications, mais les valeurs par défaut prennent trop de temps pour obtenir l'icône de l'application. Pour quelque chose qui est rapide, attendre 1 seconde pour qu'il charge les icônes est trop long, d'où l'icône uniforme. Au moins, il y a le nom de l'application en dessous !

Bug connu : si le titre d'une fenêtre contient le mot "window", tout se casse ! J'ai déjà passé des heures sur ce workflow, désolé !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X