Remplacement d'alt-tab de type Mac pour Windows 7? [fermé]

30

Existe-t-il un remplacement alt-tab pour Windows 7 qui fonctionne de la même manière que commande-tab et commande-tick (tilde) sur OS X?

Exigences:

1. Entièrement basé sur un raccourci clavier, aucune action de la souris ne devrait être nécessaire.

2. 2 raccourcis clavier avec le comportement suivant:

a.) alt + tab: fait défiler les applications ouvertes (PAS les applications windows ..., ce qui signifie que même si j'ai 10 fenêtres firefox ouvertes, je ne veux voir firefox qu'une seule fois dans la liste qui apparaît lorsque j'appuie sur ce raccourci)

b.) alt + `: parcourt WINDOWS qui sont des instances de l'application actuellement active (ce qui signifie que si firefox est ma fenêtre active et que j'appuie sur le raccourci2, il parcourra ces 10 fenêtres firefox, tout en ignorant toutes les autres fenêtres de N'IMPORTE QUELLE autre application).


Mise à jour 08:40 21/05: J'ai essayé la suggestion d'eidylon, TopDesk. Il ne fournit aucune des fonctionnalités décrites ici. Autres applications que j'ai déjà essayées:

  • VistaSwitcher
  • Switcher
  • Dexpot (application géniale, toujours en cours d'utilisation, mais ne fait pas ce que je veux dans ce cas ... a également recherché des plugins mais n'a pas pu en trouver un qui le fasse)
  • UltraMon
  • Nvidia nView

mise à jour: Malheureusement, je n'ai toujours pas trouvé de solution pour cela.

mise à jour: en a fait un wiki communautaire au cas où quelqu'un serait en mesure de trouver une solution pour cela.

Robert S Ciaccio
la source
2
Pas une solution, voici donc une astuce astucieuse: sous Mac OS X, vous pouvez appuyer sur Commande + Tilde (~) pour basculer entre les fenêtres de l'application actuellement ouverte. Un logiciel tiers comme Witch ( manytricks.com/witch ) peut également donner à votre Mac une interface de commutation de fenêtre plus Windows.
dotHTM
Oui, j'adore ce combo. Comme indiqué ci-dessus, je peux dupliquer cette fonctionnalité avec VistaSwitcher, mais malheureusement pas le comportement de l'onglet de commande. J'ai modifié l'OP pour être plus clair sur les fonctionnalités d'OS X que j'essaie de dupliquer.
Robert S Ciaccio,
6
L'herbe est toujours plus verte de l'autre côté. J'aimerais avoir sur Mac OS X le Cmd + Tab pour se comporter comme Alt + Tab sous Windows. = (
Sergio Acosta
Je pense qu'il y a des applications qui feront ça Sergio ... Pas positif mais je me souviens avoir vu la mention d'une appelée "sorcière" ou quelque chose qui peut être configuré comme ça.
Robert S Ciaccio
Avez-vous essayé dans Dexpot le "Catalogue de fenêtres"?
harrymc

Réponses:

9

Il se trouve que j'ai écrit un script qui fait (presque) exactement la chose, en utilisant AutoHotkey. C'est beaucoup plus proche que de simplement remapper ALT + `en ALT + F6.

http://www.autohotkey.com/board/topic/66588-cyclewindow/

Si la configuration d'AutoHotkey avec ce code est trop lourde, demandez simplement, et je publierai volontiers un exécutable compilé léger qui s'exécutera en arrière-plan.

Sinon, téléchargez cycleWindow.ahket sa dépendance Thumbnail Lib.ahk, puis exécutez le code AHK suivant pour créer votre raccourci clavier ALT + `:

#Include cycleWindow.ahk
!`::cycleCurrentWindow()

Cela change les fenêtres de la même classe , tout comme dans Mac OS. Cependant, Alt-Tab fonctionnera toujours comme d'habitude pour Windows.

utilisateur1480704
la source
C'est, je crois, la seule réponse qui répond actuellement à la question. Merci beaucoup - en tant qu'utilisateur AHK, cela fonctionne très bien :)
enderland
@enderland Heureux que vous l'aimiez!
user1480704
Merci de moi aussi! J'utilise ceci en combinaison avec Emcee , et j'ai Windows + ~ mappé pour faire apparaître "Mission Control" et Alt + ~ pour basculer entre les fenêtres. Fonctionne très bien.
scobi
Heureux de l'entendre :-). Cela ressemble à une belle configuration ...
user1480704
8

Win+ fait Tdéfiler les applications dans la barre des tâches. Ou appuyez une fois sur Win+ Tpuis utilisez les touches fléchées gauche / droite pour vous déplacer entre les applications.

Ce n'est pas tout à fait le même comportement que Cmd+ Tabcar la liste Cmd+ Tabest mise à jour dynamiquement pour refléter l'ordre rétrospectif dans lequel les applications ont été accédées, tandis que l'ordre de la barre des tâches Windows est contrôlé manuellement.

Mais c'est une question d'opinion quant à savoir si c'est une bonne ou une mauvaise chose.

J'aimerais également voir un clone Cmd+ Tabpour Windows.

osm
la source
6

En utilisant AutoHotkey , vous pouvez obtenir un équivalent Command-Tilde en mappant un raccourci vers Alt+ F6(ce qui change les fenêtres de l'application actuelle, comme l'a dit Daniel Beck).

J'utilise le script simple suivant pour ce faire (je mappe Alt+ `(backquote), qui est "!` "Dans la syntaxe d'AutoHotKey:

!`::
Send !{F6}
mcobrien
la source
4

Vista Switcher vous permet de changer de fenêtre dans une application . Il utilise même Alt+ `pour le raccourci clavier pour ce faire. Malheureusement, cela ne fonctionne pas exactement comme Command+ Tablorsque vous appuyez sur Alt+ Tab. Au lieu de cela, il se comporte simplement comme Windows Alt+ normal Tab.

hiver
la source
Merci, c'est ce que j'utilise depuis un certain temps. C'est vraiment un excellent commutateur, à l'exception de la fonctionnalité que vous avez mentionnée. Je devrais probablement contacter le développeur et demander cette fonctionnalité. La seule autre chose à propos de VistaSwitcher est qu'il ralentit vraiment le bureau à distance.
Robert S Ciaccio
1

J'ai trouvé une solution! Suivez les instructions ici: http://www.howtogeek.com/howto/16334/make-the-taskbar-buttons-switch-to-the-last-active-window-in-windows-7/

Et puis, si vous appuyez sur windows + # de la place du programme dans la barre des tâches, il passera à la dernière fenêtre de ce programme. Cela fonctionne mieux pour les fenêtres que vous avez épinglées dans la barre des tâches et savez donc de quoi il s'agit. Par exemple, windows + 3 bascule entre mes deux fenêtres chromées ouvertes.

Tim
la source
1
Pouvez-vous inclure ici les parties pertinentes de la réponse? Ensuite, si le lien meurt, la réponse est toujours utile.
ChrisF
0

Je ne sais pas si cela correspond à vos besoins, mais vous pouvez consulter ces conseils: http://www.applesource.com.au/how-to/soa/How-to-Alt-tab-on-Mac-OS -X / 0,2000451082,339287482,00.htm

BloodPhilia
la source
Bien que ce lien soit utile pour OS X, ce dont j'ai réellement besoin, c'est que certaines des fonctionnalités décrites sur cette page soient disponibles dans Windows 7.
Robert S Ciaccio
Je suis désolé, j'ai mal lu!
BloodPhilia
3
Pas de problème, votre réponse m'a montré que je devais clarifier mon OP. J'ai édité et j'espère que cela a plus de sens maintenant :)
Robert S Ciaccio
0

Découvrez TopDesk d'Otaku Software.

eidylon
la source
Il s'agit davantage d'un remplacement visuel de l'onglet alternatif que d'un remplacement fonctionnel et comportemental. Assez cool pour répliquer l'exposition cependant.
Robert S Ciaccio
0

Maintenant, je sais que cette méthode est la souris par opposition au clavier, mais elle reproduit quelque peu la même fonctionnalité (d'après ce que je peux dire de votre q mis à jour, jamais utilisé Mac moi-même), juste un moyen différent d'y accéder. Si vous n'êtes pas attaché à l'idée d'une expérience stricte de la base de connaissances, cela peut aider ...

Il le fera donc en cliquant sur le bouton de la barre des tâches dans Win7 pour basculer vers la dernière fenêtre active de cette application (changer d'application) et en cliquant dessus à plusieurs reprises, vous parcourrez les fenêtres de cette application dans l'ordre d'utilisation.

Pour les applications qui n'ouvrent pas plusieurs documents comme plusieurs boutons de la barre des tâches comme le fait IE (par exemple, FF sans le commutateur secret activé ), vous devrez toujours utiliser CTRL-TAB comme vous l'avez dit, mais toute application qui ouvre réellement des tuiles sur la barre des tâches , cela fonctionnera.

eidylon
la source
C'est un truc vraiment cool. Mais cela ne résout toujours pas le problème fondamental. Modification de l'OP pour clarifier un peu plus.
Robert S Ciaccio
0

Je ne connais pas le basculement entre les applications ouvertes mais si vous le faites Ctrl+ Tabvous pourrez basculer entre les fenêtres ouvertes de la même application. Cela fonctionne sur Firefox, IE, Excel, Word, etc., etc.

Hondalex
la source
1
Non, alt-tab dans Windows bascule entre toutes les fenêtres ouvertes, pas seulement les fenêtres de la même application. Voulez-vous dire ctrl-tab?
Robert S Ciaccio
Mon mauvais, je voulais dire Ctrl + Tab.
Hondalex
1
Ctrl-Tab ne bascule-t-il pas entre les onglets Firefox ?
Peter Jaric
Oui, et c'est également le cas dans IE et dans toute autre application où vous avez quelque chose ouvert.
Hondalex
0

Vous pouvez utiliser Alt+ F6pour parcourir les fenêtres dans une application multi-fenêtres. (non testé, via @SansMouse ). Devrait aider avec au moins une partie de votre question.

Daniel Beck
la source
0

Vous ne pourrez pas faire cela (du moins pas sans avoir écrit votre propre application) sous Windows. Mac différencie Windows par application, contrairement à Windows. C'est pourquoi Alt+ Tabet Alt+ `sont autorisés. C'est aussi la raison pour laquelle Expose prend en charge les fenêtres d'application actuelles et les modes de fonctionnement toutes fenêtres.

A. Scagnelli
la source
Il n'y a pas non plus de règle simple pour ce faire, même en fonction du contenu de la barre de titre, car les applications ont tendance à ne pas suivre un "titre de contenu - titre d'application" vs "titre d'application - titre de contenu" standard.
Andrew Scagnelli
malheureusement, la seule réponse est parfois qu'il n'y a pas de réponse.
Robert S Ciaccio
bien que je souligne que VistaSwitcher sait faire la différence entre les fenêtres par application. Il doit donc y avoir un moyen de le faire (peut-être pas nativement via une simple API Windows). La chose qui manque à VistaSwitcher est une option pour faire des applications de commutation alt-tab uniquement et pas toutes les fenêtres. Donc, il a la moitié des fonctionnalités que j'ai décrites ...
Robert S Ciaccio
Windows peut dire à quelles applications appartient quelle application. C'est ainsi que sur XP et Vista, il est capable de regrouper les fenêtres par application si la barre des tâches est pleine. Je pense que cela fait toujours la même chose sur 7, même si je ne me souviens pas aussi clairement de cette version.
zpletan
0

Ohh ... Je manquais mon Mac ALT+ `tellement ... Mais je viens de trouver l'équivalent Windows 7: CTRL+F6

Google "CTRL F6" pour plus d'informations.

gdelfino
la source
0

J'ai trouvé une solution qui fonctionne pour moi, basée sur une autre solution partielle (malheureusement, je ne me souviens pas où j'ai trouvé que je ne pouvais pas donner le crédit nécessaire).

Tout d'abord, recherchez le raccourci IE "Window Switcher" sur votre PC (il s'agit d'un raccourci ou d'un fichier .LNK):

C: \ Users \\ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ Window Switcher

et copiez-le dans un répertoire où vous pouvez facilement le localiser. Par exemple:

C: \ autohotkey \ Window Switcher

Ajoutez maintenant ce qui suit à votre fichier .ahk:

LWin & Tab:: 
Run, "C:\home\jseidel\Window Switcher"
SetSwitch = 1
return

~$*LWin up::
if SetSwitch = 1
{
  Send {Return}
  SetSwitch = 0
}
return
JESii
la source
-1

Je ne suis pas un utilisateur de Mac OS, mais avez-vous essayé Win+ Tab? Significativement différent de Alt+ Tabet éventuellement à votre convenance.

Hardryv
la source
WinKey-Tab donne Flip3D, qui est juste un Alt-Tab plus sophistiqué, sur Vista et au-dessus.
Andrew Scagnelli
correct, avec un aperçu de la fenêtre ... yada yada
Hardryv