Question:
Comment faire en sorte que le bouton de maximisation se comporte de manière cohérente entre les applications?
somdow
2012-06-27 20:08:50 UTC
view on stackexchange narkive permalink

So I'm a semi-new Mac user (loving it btw), but one thing I'm finding super annoying is that when I hit the "+" to maximize/minimize windows it doesn't behave like I think it should.

I see many threads on here about windows but what I am looking for is some level of consistency about how to minimize/maximize them.

For example, if my monitor is 1920x1080, and I manually sized the window to 800x600 and then I want to maximize the window so I can see more, I'll hit the "+" button to maximize and one of the following happens:

  • Instead of the window maximizing to full screen (e.g., 1920x1080) it will ONLY maximize vertically, so if the window was 800x600 when I press the "+" button, it'll maximize to 800x1080 (it maximized from top to bottom but not left to right).
  • Sometimes, if the window is already maximized, when I hit the "+" to un-maximize it, it doesnt do anything; it just stays maximized.
  • And, sometimes, it behaves like Windows does and takes full width/height after pressing the "+" button.

It becomes annoying because I'm working on a 13" MacBook Pro and an external 23" monitor at 1920x1080 that I use at work. When I want to bring a window over from the 23" monitor to the 13", I have to always manually re-size things.

How can I make the maximize button behave in a predictable way no matter what Application I'm using? Even better if that predictable way matches the way Windows does it.

Ce n'est pas exactement ce que vous recherchez, mais vous voudrez peut-être consulter [Moom] de ManyTricks (http://manytricks.com/moom/), qui vous permet de prendre le contrôle du mystérieux bouton vert.
Je ne pense pas qu'il y ait quoi que ce soit intégré dans le système d'exploitation. Ils laissent l'application choisir comment «maximiser» elle-même. Cela dit, je préfère [SizeUp] (http://www.irradiatedsoftware.com/sizeup/), mais j'ai aussi essayé Moom (comme @DanielLawson l'a suggéré).
C'est une question différente de celle liée. Cette question portait sur * un moyen * de maximiser les fenêtres. Celui-ci se concentre spécifiquement sur le fait que le bouton vert fasse quelque chose de sain. Montage pour souligner la distinction et réouverture.
Le mode plein écran introduit dans Lion est conçu pour ressembler davantage au plein écran de Windows. Le plus vert n'est pas le bouton maximiser, c'est un concept complètement différent de celui de Windows. Cette fonctionnalité remonte également au Mac OS classique.
Dans certaines applications, le bouton Zoom (bouton vert) peut se comporter comme le bouton Agrandir sous Windows si vous cliquez dessus tout en maintenant la touche Maj. Je l'ai essayé avec Google Chrome et Xcode. Vous pouvez également ajouter un raccourci clavier contenant la touche Maj pour exploiter le comportement. ([consultez cette réponse pour un guide pratique] (http://apple.stackexchange.com/questions/46233/how-would-i-make-a-keyboard-shortcut-to-maximize-the-current-window/ 68992 # 68992))
Huit réponses:
#1
+9
stuffe
2012-06-27 21:27:32 UTC
view on stackexchange narkive permalink

Si vous voulez qu'il se comporte comme Windows, la seule vraie réponse est d'utiliser simplement Windows. Je sais que cela semble désinvolte, mais vous ne pouvez pas utiliser un système d'exploitation et vous attendre à pouvoir choisir son comportement en fonction de vos préférences personnelles des autres systèmes.

Le paradigme de maximisation ne fonctionne tout simplement pas sur les Mac , où l'idéal est que la fonction est de définir la taille de la fenêtre pour qu'elle s'adapte le mieux au contenu plutôt qu'à l'écran. Le fait est que le contenu est ce qui est important, et cela reste le même, que vous soyez sur un écran d'ordinateur portable de 11 "ou un monstre de bureau de 27". Maintenant, nous savons tous que ce n'est pas toujours correctement implémenté, mais nous savons aussi que c'est la prérogative des développeurs de faire l'implémentation, ce n'est pas un échec dans le système d'exploitation, et étant donné le choix de «taille unique pour tout le plein écran» fait toujours la même chose, ou intelligent (lorsque le développeur l'ajoute) maximisant pour répondre aux besoins du contenu, alors je préfère le système existant.

Si maximiser selon le système Windows a du sens pour un (sachant que pour beaucoup, je dirais la plupart, ce n'est tout simplement pas le cas), alors vous voulez vraiment examiner les options plein écran fournies à partir de Lion, qui sont encore améliorées dans Mountain Lion pour les écrans externes etc, car cela vous fournira exactement ce dont vous avez besoin, il vous suffit d'utiliser une autre icône. Si votre application ne le prend pas encore en charge, il existe un certain nombre de solutions de contournement comme celle-ci pour le moment.

"... mais vous ne pouvez pas utiliser un système d'exploitation et vous attendre à pouvoir choisir son comportement en fonction de vos préférences personnelles des autres systèmes." - Avez-vous déjà entendu parler de Linux?
@Ing Non, dis-m'en plus;) Je dirais que le morceau de Linux qui est "Linux" n'est que le noyau. C'est pourquoi toutes les variantes sont appelées distributions. Il n'y a pas de système d'exploitation "Linux", juste un certain nombre de distributions utilisant le noyau Linux. Si vous voulez une distribution Gnome, allez en utiliser une, si vous voulez KDE, allez en obtenir une, si vous en voulez une avec Wayland ou X11 comme serveur d'écran sous-jacent, allez-y, mais obtenez un système Gnome basé sur Wayland et faites-le fonctionner comme un Le système X11 KDE est aussi stupide que de faire fonctionner un Mac comme Windows.
ofc vous avez raison - le fait est que vous pouvez changer les ennuis mineurs avec le système Windows lors de l'utilisation d'une distribution Linux si vous le souhaitez :)
Certes, et sur Mac et Windows dans une certaine mesure, mon objectif principal était que l'OP voulait ce à quoi il était * habitué *, pas ce qui était approprié, etc.
#2
+6
jmlumpkin
2012-08-12 06:03:45 UTC
view on stackexchange narkive permalink

Il est facile de comprendre pourquoi de nombreux utilisateurs venant de Windows pensent que le bouton vert signifie «maximiser» par rapport à la façon dont cela fonctionne réellement sur le Mac. Sur Mac, cela s'appelle Zoom. Il s'agit en fait d'un report du Mac OS classique, plus proche du bouton en haut à droite d'une fenêtre commençant autour de Mac OS 7.

Cela ne fonctionne pas non plus avec la structure de menu du Mac OS non plus, avec la façon dont la barre de menus est au niveau «système», pas par application comme c'est le cas dans Windows. Exactement ce que j'ai mentionné - l'accent mis sur le Mac a été le contenu par rapport à l'immobilier.

Ce bouton a deux fonctionnalités, selon l'application, le contenu et le développement:

  • Ajuster mieux le contenu de la fenêtre (similaire à la réponse de stuffe).
  • Basculer entre un état utilisateur et un état standard.

C'est un peu comme ce que vous voyez dans iTunes maintenant, mais cela fonctionne en fait de deux façons dans iTunes. Dans iTunes à partir de Mac OS 10.7 Lion (cela peut être légèrement avant ou après), le bouton vert passe désormais du lecteur normal au mini-lecteur. Mais avant cela, il agissait comme beaucoup d'autres applications (et si vous maintenez Option enfoncée et cliquez sur le bouton, vous récupérez cette fonctionnalité). Fondamentalement, l'application basculerait entre plusieurs possibilités différentes:

  • Plein écran (un peu) - comme pour remplir la zone restante de l'écran, moins la barre de menu avec la fenêtre.
  • Réinitialisez la fenêtre sur une vue que le développeur pensait être une manière «optimisée» d'utiliser l'application. Il peut s'agir d'une certaine taille de fenêtre, s'alignant sur toute la hauteur ou la largeur.
  • Basculez entre la vue standard et une vue redimensionnée définie par l'utilisateur (par exemple, redimensionnez votre fenêtre dans Safari, cliquez sur le bouton vert et il va généralement à la hauteur de l'écran, cliquez à nouveau dessus, et il revient à votre redimensionnement - essentiellement entre la vue «optimisée» et la vue «utilisateur».)
  • Un développeur a choisi la vue «Autre fonctionnalité» - qui ressemble à ce que vous voyez maintenant dans iTunes, passant du lecteur complet au mini-lecteur. Comme dans, changer complètement l'état de la fenêtre.

Étant un utilisateur Mac de très longue date, je préfère personnellement cette configuration à la fonctionnalité Maximiser de Windows. Une fois que vous en connaissez la puissance et son utilisation réelle, cela peut vraiment aider votre flux de travail.

Le plus proche de la fonctionnalité Maximiser dans Windows serait le mode plein écran introduit dans Lion. Ce sont les deux flèches pointant l'une vers l'autre en haut à droite de l'écran. enter image description here Bien que cela ne fonctionne pas exactement comme le bouton de zoom non plus dans Windows (car il place l'application plein écran sur un écran virtuel différent), il est plutôt proche et beaucoup plus proche que le comportement des boutons de zoom.

#3
+5
b0ng
2013-08-25 04:31:53 UTC
view on stackexchange narkive permalink

Maj + bouton vert. fonctionne pour moi!

Cela ne semble faire une différence que dans Chrome par rapport aux applications que j'ai testées (Finder, Mail.app, Messages, Terminal).
cela fonctionne en effet dans Chrome, raison pour laquelle j'ai trouvé ce fil.Merci
#4
+3
Macdows 8
2012-08-12 05:35:16 UTC
view on stackexchange narkive permalink

Je ne l'ai pas essayé moi-même, mais il existe une application appelée " RightZoom" qui fonctionne en arrière-plan et fait fonctionner le bouton de zoom comme un bouton d'agrandissement (RightZoom n'est pas disponible sur le Magasin d'applications). Il existe également une application appelée iSnap sur l'AppStore qui apporte Areo Snap au Mac. Il existe de nombreux outils pratiques comme celui-ci qui comblent les lacunes de l'expérience Mac.

RightZoom est excellent. Configurable pour faire exactement ce que l'OP (et moi) voulons faire! Merci
#5
+2
mmmmmm
2012-08-12 06:23:14 UTC
view on stackexchange narkive permalink

Pour lion et au-dessus, l'équivalent le plus proche de Windows Maximize est d'aller en plein écran.

De nombreuses applications auront l'icône en haut à droite pour aller en plein écran.
Windows et OSX font juste la fenêtre gestion différemment et donc il n'y a pas de mappage exact entre le comportement sur les différents OS

#6
  0
rahul
2015-11-01 10:39:12 UTC
view on stackexchange narkive permalink

Appuyez sur la touche Option (alt), cela transformera le bouton vert en signe «+». Plusieurs fois, cliquer sur le signe «+» ne maximise pas la fenêtre (surtout lorsque vous avez deux moniteurs).

Pour surmonter cela, j'ai trouvé cette méthode ...

Tout en maintenant la touche Option enfoncée, cliquez et maintenez le signe «+» dans la fenêtre. Maintenant, relâchez d'abord la touche Option, puis relâchez la souris.

#7
  0
Andrew Swift
2020-08-09 16:23:41 UTC
view on stackexchange narkive permalink

Déplacez la souris vers le coin de la fenêtre où elle devient une flèche de redimensionnement et option double-cliquez pour remplir l'écran, SANS passer en mode plein écran.

Plus de détails:

Double-cliquer sur n'importe quel côté lorsque la flèche de redimensionnement est visible déplacera ce côté vers le bord de l'écran.L'ajout d'une option affecte également le côté opposé.

#8
-1
Charbel Hassrouny
2012-10-24 15:25:10 UTC
view on stackexchange narkive permalink

Appuyez sur Opt tout en cliquant sur le bouton vert.

Et que se passe-t-il si vous le faites?
Je suis d'accord avec la suggestion d'appuyer sur Option + bouton vert pour maximiser l'application de style Windows. Je viens de passer à Yosemite et je ne sais pas depuis combien de temps cette fonctionnalité existe, mais elle fait ce que je voulais. (Désolé, Charbel, mais je n'ai pas assez de représentants pour voter ou commenter votre réponse.)


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...