Quels raccourcis clavier déplacent, redimensionnent et agrandissent les fenêtres sous Mac OS X?

127

Je viens de vérifier http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts mais les entrées "Gestion de la fenêtre" suivantes sont vides pour Mac OS X:

  • Déplacer la fenêtre focalisée
  • Redimensionner la fenêtre focalisée
  • Maximiser la fenêtre ciblée

Existe-t-il vraiment pas de raccourcis clavier pour OS X? Je fais ce genre de choses tout le temps avec GNOME sous Linux.

Philip Durbin
la source
1
Le 10.9.4, superuser.com/a/718843/60022 a fonctionné pour moi. Assurez-vous de le nommer exactement "Zoom".
user60022
3
Y a-t-il une raison pour laquelle personne n’a procédé à un remplacement direct des touches de manipulation de la fenêtre Windows? C’est sûrement pour ça que la plupart des lecteurs viennent ici?
Anon Gordon

Réponses:

108

Spectacle n'a pas encore été mentionné. "Déplacez et redimensionnez facilement vos fenêtres." - http://spectacleapp.com

C'est open source: https://github.com/eczarny/spectacle

Philip Durbin
la source
8
Nice - prend en charge un comportement similaire à "touche Windows" + "flèche" sous Win7. Juste ce que j'étais après.
Frederik
Exactement ce que je cherchais, simple, bien conçu et gratuit!
Jeff
2
Oui merci encore ... Je suis nouveau sur MacOsX et je pense simplement que cela devrait être inclus dans le système d'exploitation de manière native ... pourquoi le bouton vert ne produit pas le même effet.
рüффп
Spectacle est vraiment génial, je l'utilise depuis un certain temps, de manière transparente. Les raccourcis par défaut ont du sens et sont faciles à apprendre, y compris ceux destinés aux configurations multi-écrans :)
Michael Trouw
1
@ruffp Je suppose qu'à ce stade-ci, c'est parce qu'Apple devrait admettre que le comportement de Windows était meilleur depuis le début. Situation similaire à la souris à un bouton.
Timmmm
16

Non intégré, mais vous pouvez installer un logiciel tiers.

http://www.macupdate.com/info.php/id/26411/mercurymover

http://www.macupdate.com/info.php/id/30591/right-zoom

ridogi
la source
MercuryMover semble être ce que je cherchais. Merci. Dommage qu'il ne soit pas intégré.
Philip Durbin
+1 à MercuryMover. J'ai essayé Optimal Layout, Size Up et ShiftIt. MercuryMover est ce qu'il y a de mieux pour moi car c'est le moyen le plus rapide de déplacer / redimensionner des fenêtres. De plus, vous pouvez créer vos propres raccourcis pour redimensionner à une taille particulière.
Eddy
13

Je n'ai pas testé d'autres versions, mais sous OS X 10.9 (Mavericks), vous pouvez utiliser l'utilitaire Voice Over pour déplacer et redimensionner les fenêtres.

  1. Activer la voix off dans le panneau de contrôle d'accessibilité.
  2. Cliquez sur "Open Voice Over Uitlity"
  3. Cliquez sur "Commandants" dans le panneau de gauche.
  4. Sélectionnez "clavier"
  5. Sélectionnez "activer le clavier commandant"
  6. Ajouter un nouveau commandant.
  7. Spécifiez les touches du clavier qui ne sont pas déjà utilisées.
  8. Choisissez la commande: Taille et position -> Démarrer la fenêtre de déplacement
  9. Sélectionnez avec la fenêtre à déplacer
  10. Maintenez la touche d'option droite enfoncée et appuyez sur la touche sélectionnée dans 7.
  11. Déplacez la fenêtre avec les touches du curseur.
PoissonsCycle
la source
Clunky, mais très utile pour comprendre pourquoi une fenêtre Java a disparu: elle n'aime pas être déplacée sur mon autre moniteur. Grr.
android.weasel
Ne semble pas fonctionner pour XQuartz ...
krs013
Merci! Cela fonctionnait parfaitement sous OS X 10.11.5 (El Capitan). J'ai récemment installé un nouveau programme qui a démarré avec la barre de titre collée au-dessus du haut de mon écran ... ça aurait été vraiment ennuyeux de devoir installer un autre programme juste pour le réparer :)
kayge le
9

Personnellement, je préfère Size Up - il offre une vaste gamme d’options de redimensionnement automatique avec une simple pression sur une touche, notamment le quart d’écran, la maximisation et le déplacement des fenêtres entre les moniteurs et même les espaces.

http://www.irradiatedsoftware.com/sizeup/

John Gallagher
la source
6

La meilleure solution consiste à créer un raccourci clavier dans Préférences Système> Clavier> Raccourcis> Raccourcis d'applications .

Ajoutez ensuite Chrome ou le nom et le nom exacts tels qu’ils apparaissent entrez: Zoom .

C'est la partie critique ...

Le raccourci doit inclure la Shiftclé. Lorsque vous souhaitez maximiser la fenêtre à l’aide du clavier et de la souris, maintenez la Shifttouche enfoncée et cliquez sur le bouton Vert Agrandir / + de la barre d’outils du navigateur.

J'ai assigné mon raccourci pour être Command+ Shift+ Returnet cela fonctionne comme un charme.

Préférences Système> Clavier> Raccourcis> Raccourcis d'applications

entrez la description de l'image ici

1''
la source
facilement la solution la plus simple et la meilleure pour passer de la fenêtre à la taille de l'écran
1 ''
Je ne comprends pas pourquoi cela n'est pas activé par défaut sous OSX. Utilisation dans Mojave (10.14). Je me suis fatigué du double-clic sur la barre du haut de la fenêtre. Merci.
Lucio Mollinedo
Répétez la même procédure pour toutes les applications?
Danijel le
5

Suivez ensuite l’idée de windowflow - découvrez son projet parent Optimal Layout. J'ai essayé la taille pendant un moment et j'essayais en fait de la remplacer lorsque j'ai trouvé Optimal Layout.

C'est de loin la meilleure application de manipulation de fenêtre basée sur le clavier OSX que j'ai jamais vue! Roches...

http://most-advantageous.com/optimal-layout/

Bobby B
la source
Je suis d'accord, il ajoute une fonctionnalité hautement souhaitable: basculer vers une fenêtre particulière d'une application. Là où l'onglet Commande vous permet uniquement de basculer vers une application particulière, l'onglet Alt de Optimal Layout vous donne une liste des fenêtres regroupées par application.
Micha Roon
@DrGorb vous pouvez également utiliser CMD + `intégré pour basculer entre les instances de fenêtre d'application
Mark J Miller
3

Si vous vous considérez comme un "hacker", vous pouvez envisager Slate. L'ardoise est comme Bettertouch ou Sizeup sur les stéroïdes. Voici le repo de github .

Il y a une courbe d'apprentissage mais elle est très puissante et personnalisable. Il existe un excellent exposé sur la manière de le configurer et de l’utiliser.

alexoviedo999
la source
Merci! Cet article m'a amené à ajouter une réponse à propos de spectacleapp.com également, ce que j'ai remarqué dans les commentaires.
Philip Durbin
3

Lorsque VoiceOver est activé (Commande-F5), vous pouvez utiliser le raccourci clavier de la fenêtre de déplacement.

  • Ctrl-Option-Accent (`) déplacez la fenêtre avec les touches fléchées (ou utilisez Maj-Flèche pour vous déplacer juste un peu)
  • Shift-Control-Option-Accent (`) affiche le menu Options de redimensionnement de la fenêtre.

En utilisant le menu Options de redimensionnement de la fenêtre, vous pouvez déplacer la fenêtre vers des sections de l’écran (par exemple, écran central, en haut à gauche, etc.).

TimD
la source
Maintenant, si seulement je pouvais trouver un moyen de désactiver la voix réelle ...
alexeit
2
alexeit Pour désactiver VoiceOver lorsqu'il est activé, ouvrez l'application VoiceOver Utility située dans votre dossier Utilitaires (Applications> Utilitaires), puis sélectionnez Speech dans le menu des catégories d'utilitaires, puis cochez la case Muet Speech.
TimD
1

Consultez le code AppleScript suivant pour le programme de raccourci clavier / souris populaire QuickSilver (et gratuit) de Mac OS X, qui vous fournira un raccourci clavier pour le bouton de zoom vert. Lorsque vous installez cela et que vous l’utilisez avec Quicksilver, vous pourrez personnaliser votre raccourci clavier.

tell application "System Events"
    if UI elements enabled then
        set FrontApplication to (get name of every process whose frontmost is true) as string
        tell process FrontApplication
            click button 2 of window 1
            --button 2 is the green "zoom" button for all applications
            --window 1 is always the frontmost window.
        end tell
    else
        tell application "System Preferences"
            activate
            set current pane to pane "com.apple.preference.universalaccess"
            display dialog "UI element scripting is not enabled. Check 'Enable access for assistive devices'"
        end tell
    end if
end tell

Source: http://snippets.dzone.com/posts/show/1026

Nick McCurdy
la source
Bizarre, ce lien quicksilver redirige maintenant vers un programme de baseball.
Steve Bennett
1

J'ai un utilitaire appelé BetterSnapTool s'exécutant sur mon MacBook OSX 10.9.4. C’est un très bel outil qui imite le comportement sous Windows 7 consistant à accrocher une fenêtre en haut, à gauche ou à droite si vous faites glisser une fenêtre sur l’un de ces côtés avec votre souris. Dans BetterSnapTool, il y a un onglet "Extras" et sur ce panneau se trouve une option pour "Déplacer Windows". Ici, j'ai choisi CTL et OPT et maintenant, quand je presse ces touches, je peux déplacer n’importe quelle fenêtre sous le curseur de la souris. BetterSnapTool est classé 5 étoiles dans l'application Mac App Store et coûte 1,99 $.

Subvention
la source
0

Taille

Les fonctionnalités et la facilité d'utilisation sont combinées d'une manière que je ne trouve dans aucun logiciel alternatif.

Je l'utilise avec Mountain Lion.

Inconvénient

SIMBL (requis par SizeWell) n'a pas été mis à jour récemment.

Graham Perrin
la source