Réduire tout sous Mac OS?


61

Je suis un réfugié récent originaire de Windows (au moins sur l'un de mes ordinateurs).
Une chose qui me manque vraiment dans Mac OS est la possibilité de réduire toutes les fenêtres.

Je n'arrive pas à trouver le raccourci qui le fait, ni même un script. Tout serait bien.


Better Touch Tool (gratuit) propose un raccourci "Masquer toutes les fenêtres" qui fonctionne comme Windows, où il minimise et masque toutes les fenêtres ouvertes (contrairement à OSX par défaut qui consiste simplement à les déplacer de l'écran). Vous pouvez l'affecter à n'importe quel combo clavier ou mouvement de souris ... Je l'ai affecté à "OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner".
Jsherk

Réponses:


78

Mac OS X appelle cela Exposé et la clé par défaut est F11 ou Command-F3. Vous pouvez modifier cela - et également le mapper pour déplacer la souris dans un coin de l'écran - dans le Panneau de configuration.

Cela ne réduit toutefois pas toutes les fenêtres, il les écarte temporairement pour vous permettre de voir le bureau.

Pour réduire la fenêtre en cours, appuyez sur Commande-M. Pour réduire toutes les fenêtres de l'application active, appuyez sur Commande-Option-M. Ou vous pouvez appuyer sur Commande-H qui masque l'application. Command-H minimisera vos applications une par une, mais cela ne fonctionnera pas avec la dernière ouverte. Commande-Option-H masquera toutes les autres applications sauf celle qui est active.

Un autre raccourci pertinent consiste à maintenir la touche Commande + Option enfoncée et à cliquer sur le bureau, ce qui minimisera tout sauf une fenêtre du Finder ouverte. Faire la même chose et cliquer sur une icône de dock minimisera toutes les autres fenêtres sauf ce programme (et ouvrira la fenêtre de ce programme si elle n'est pas ouverte).


Cela ne donne pas un clic ou une frappe pour accéder directement au bureau. La réponse ActionScript fait.
johny pourquoi

Et existe-t-il un moyen de ramener une fenêtre masquée ou réduite au clavier? Qui a choisi de cacher ces applications au sélecteur Command + Tab et pourquoi?
Salomanuel


16

Voici un AppleScript qui bascule vers le Finder, masque tous les autres programmes, puis réduit au minimum toutes les fenêtres du Finder, essentiellement les mêmes que dans la réponse acceptée, mais combinées dans un seul script.

activate application "Finder"
tell application "System Events"
    set visible of processes where name is not "Finder" to false
end tell
tell application "Finder" to set collapsed of windows to true

Vous pouvez utiliser Automator pour créer un service pour le script:

Vous pouvez ensuite attribuer un raccourci clavier au service à partir des Préférences Système.

Vous pouvez également enregistrer en tant qu'application dans l'éditeur AppleScript et l'ajouter à votre Dock. Cliquez pour l'exécuter et exécuter le script.


Impressionnant! Fonctionne mieux que n'importe quel autre AppleScript que j'ai vu ... à peu près instantané. Maintenant, comment pouvons-nous l'ajouter à la barre de menus et ce serait parfait!
Jsherk

1
@ jsherk Merci. L'inconvénient est évidemment la dépendance vis-à-vis des éléments de menu disponibles. Traduisez Finder, et cela casse. Supprimez les éléments de menu (peu probable, mais Apple n’est pas un fournisseur rétrocompatible), et cela tombe en panne. Là où votre réponse fonctionne toujours mieux, c'est le menu contextuel de l'application Dock, la création d'une icône d'état du menu, etc., tout ce qui est en dehors des possibilités offertes par les AppleScripts de base.
Daniel Beck

Si vous enregistrez en tant qu'application dans l'éditeur ActionScript, vous pouvez faire glisser l'application sur votre dock. Cela donne à peu près le même comportement, avec le même effort, que le bouton "Afficher le bureau" de Windows. Et oui, je ne comprends pas pourquoi cette action n'est pas intégrée à MacOS.
johny pourquoi

@DanielBeck nice, travaille très vite, merci. Que pensez-vous d'un script inverse - Tout afficher? : D
Bartlomiej Skwira

@BartlomiejSkwira Left comme exercice pour le lecteur.
Daniel Beck

6

Quelqu'un a enfin compris comment afficher correctement Desktop:

http://www.everydaysoftware.net/showdesktop/index.html

ÉDITER: Cette application ShowDesktop fonctionne comme le bouton Windows Show Desktop ... elle masquera / réduira simultanément toutes les fenêtres (avec l’option d’inclure les fenêtres du Finder) d’un simple clic sur son icône que vous pouvez placer dans la barre de menus.

EDIT: trouvé une solution encore meilleure ... Better Touch Tool (gratuit) a un raccourci "Masquer toutes les fenêtres" qui fonctionne comme Windows, dans lequel il réduit et masque en réalité toutes les fenêtres ouvertes (contrairement à OSX par défaut, il suffit de les déplacer de l'écran ). Vous pouvez l'affecter à n'importe quel combo clavier ou mouvement de souris ... Je l'ai affecté à "OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner".


1
Vous vous rendez compte qu'il ne fait rien qu'un AppleScript 10 lignes ne peut pas? Il ne fait que masquer toutes les applications sauf Finder ( Cmd-Opt-H) et minimiser toutes les fenêtres du Finder Cmd-Opt-M. C'est juste là dans la réponse acceptée.
Daniel Beck

@Daniel Oui, c'est ce qui se passe ... Un AppleScript masque / réduit une fenêtre à la fois (une après l'autre) et ne peut pas simultanément masquer / réduire toutes les fenêtres de toutes les applications. Cette application masquera / réduira simultanément toutes les fenêtres en même temps, ET vous aurez la possibilité d’inclure des fenêtres du Finder si vous le souhaitez ET vous pouvez la placer dans la barre de menus de manière à ce qu’aucun raccourci clavier ne soit requis, il suffit d’un simple clic de souris et c'est fait. Comme mentionné dans la question, ils proviennent de l'arrière-plan de Windows et Windows dispose d'un bouton en un clic pour masquer / réduire instantanément toutes les fenêtres.
Jsherk

Vous vous trompez. Voir ma réponse. Un seul clic (si vous choisissez la route application dans le quai), et aussi rapide que ce programme. Et voici le sale petit secret: cette application fait la même chose. Cliquez à plusieurs reprises sur l'icône du Dock pour tout masquer et, ce faisant, surveillez votre barre de menus. Le menu Fenêtre du Finder est activé. Je me demande pourquoi ...
Daniel Beck

1
Sensationnel. Il envoie même _CGPostKeyboardEventau lieu d'activer correctement les éléments de menu comme je le fais. Je n'ai pas délibérément utilisé, par exemple key code "m" using {command down, option down}, les raccourcis clavier pouvant être personnalisés. Et sans surprise, si vous modifiez le raccourci clavier en Minimize All in Finder dans Préférences Système »Clavier» Raccourcis clavier »Applications , ce programme est interrompu lorsque vous sélectionnez Afficher le Finder après avoir tout masqué . Pas vraiment ce que je pourrais envisager pour savoir comment le faire correctement ...
Daniel Beck

1
@DanielBeck je suis corrigé .. vous venez avec le premier AppleScript qui le fait correctement! Il y a 2 mois lol: macscripter.net/viewtopic.php?pid=147285 stackoverflow.com/questions/9620499/… stackoverflow.com/questions/8620605/…
jsherk

5

Pas besoin de scripts, etc.

Cliquez:

+ + H+ M


1
C’est aussi une touche de raccourci Firefox. Par conséquent, si vous l’ouvrez et le sélectionnez, un aperçu mobile apparaît à la place.
2C-B

Dans iTerm, c'est aussi un raccourci. Mais Command-Alt-H semble aussi fonctionner pour moi. Il cache toutes les fenêtres d'arrière-plan.
Christophe De Troyer

Et quand vous ne disposez pas d' un clavier Apple pour votre Mac , mais un clavier Windows , il est alors touche Windows + Alt + H + M .
Elmex80s le

3

Vous pouvez affecter votre propre touche de raccourci à l' élément Bureau de la catégorie Expose & Spaces dans la sous-fenêtre de préférences Clavier (et souris) de l'application Préférences Système.

Cela masquera toutes les fenêtres vous permettant d'accéder à tout contenu sur le bureau. La bonne chose est que frapper à nouveau le même raccourci restaurera tout comme avant.


Dans Windows, Start-D fait la même chose de base: masquer, puis restaurer, en supposant que vous ne ramenez pas une fenêtre par elle-même entre-temps et que vous la masquiez au lieu de restaurer les autres.
dlamblin

3

Vous pouvez afficher le bureau directement sans réduire les fenêtres. Vous pouvez créer un coin d'écran actif , un coin de l'écran où, si vous y allez, une action est effectuée. Allez dans Préférences Système -> Exposer et espaces, choisissez l'onglet Exposer et en haut, vous avez les coins de l'écran actifs. Définissez-en un et choisissez Bureau dans la liste déroulante.

De cette façon, lorsque vous allez dans ce coin, toutes les fenêtres s’envolent, laissant apparaître le bureau.

Edit : vous pouvez également être intéressé par l’optimisation d’une fenêtre (je suis un utilisateur récent de Mac OS; je sais donc à quel point il est agaçant d’appuyer sur le bouton vert sans avoir d’optimisation de la fenêtre): vous pouvez en savoir plus ici .


C'est la méthode que je préfère. Dans la dernière version d'OS X, le paramètre est défini dans Préférences Système-> Contrôle de mission - Coins chauds.
SeanFromIT

3

Le meilleur moyen et le plus rapide de voir le bureau, déplacez simplement vos quatre doigts vers le haut


Pour ce qui en vaut la peine, c’est le nouveau moyen de trackpad multitouch de déclencher le feautre de Show Desktop.
Chealion

Comment est-ce que la souris peut rester immobile en faisant cela?
Trejkaz

3

La plupart des autres réponses concernent l'utilisation d'Expose pour repousser temporairement les fenêtres. Si vous souhaitez réellement réduire toutes les fenêtres, vous pouvez le faire application par application en ⌘⌥M (certaines applications) ou en cliquant sur le bouton Réduire de n’importe quelle fenêtre (toujours).


2

Ma solution consistait simplement à maintenir les touches cmd+ optionet Double enfoncées du côté du dock (double-clic sur le bureau) pour masquer instantanément toutes les applications et toutes les fenêtres en cours d'exécution (curieusement, à l'exception du Finder qui semble rester ouvert).


1
Bienvenue sur superutilisateur. Les réponses uniquement par liens ne sont pas une bonne idée, car si le site auquel vous êtes lié tombe en panne, votre réponse devient totalement inutile. De plus, vous avez lié votre propre site. Veuillez lire la FAQ sur l'auto-promotion - car cela pourrait être perçu comme une tentative de promotion de votre propre site, contrairement aux règles. J'ai corrigé votre réponse pour vous avec un meilleur formatage. Si vous n'êtes pas satisfait de cela, n'hésitez pas à revenir en arrière ou à publier sur méta ce que vous pensez avoir mal agi.
Compagnon Geek

0

En tant que Windows, votre raccourci était Control- D. Sur le Mac c'est F11.

Ceci s’applique à Snow Leopard: Je suis allé dans Préférences Système »Clavier» Expose et espaces (dans le volet de gauche). Dans le volet de droite, vous verrez Exposé avec une liste déroulante et Spaces avec une liste déroulante. Sous Exposé, vous verrez "Bureau". Si cette case est cochée F11, toutes les fenêtres seront réduites et votre bureau apparaîtra.

Vous verrez le "F11" à la droite de "Bureau". Cliquez sur "F11" et vous aurez la possibilité de changer le raccourci. J'ai réaffecté la commande "Bureau" à Command- D.

Quittez, et maintenant votre Mac se comportera comme votre ancien PC. Je viens de comprendre cela après avoir lu les articles ci-dessus et ne pas les avoir travaillés pour ce que je pense que vous essayiez de faire.


0

Cette approche bruteforce fonctionne pour moi:

  • appuyer sur + Hquelques fois (pour ne laisser que la fenêtre actuelle ouverte)
  • puis appuyez sur + Mune fois (pour fermer la fenêtre actuelle)

0
  • Command-Alt-Desktop est OK.
  • ou écartez votre pouce et trois doigts pour montrer votre bureau (ce n'est peut-être pas une aide pour vous)

commande alt desktop

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.