Wie ändere ich das Standardverhalten der Schaltfläche Vollbild/Maximieren?

Es gibt eine Frage , die sich mit dem unterschiedlichen Verhalten des Vollbild-Buttons in der Fensterleiste befasst. Dort wird gezeigt, dass dadurch:

+ + Klicken Sie auf das grüne oder äußere rechte Symbol (Plus-Symbol)

Ich kann ein Fenster sowohl in der Breite als auch in der Höhe auf den aktuellen Bildschirm maximieren.

Jetzt frage ich mich, ob ich dieses Verhalten zum Standard machen kann, indem ich einfach auf das Symbol klicke. Für einen zusätzlichen Bonus frage ich mich, ob es eine Tastenkombination gibt, um dasselbe zu erreichen.

Das frage ich mich auch ... bis jetzt habe ich noch keinen Weg gefunden, dies zu tun.
Nur eine Warnung, Alt + Klick ist das Äquivalent von Alt + Umschalt + Klick, also denken Sie, dass die Umschalttaste nicht gedrückt werden muss?
@JaiGovindani Es stimmt, dass sich nicht alle Anwendungen gleich verhalten. Für die meisten scheint Alt + Klicken ausreichend zu sein; Es gibt jedoch einige Ausnahmen wie Google Chrome. Dort expandiert Alt Click nur in die Höhe, aber nicht in die Breite.
Apple hat (vor langer Zeit) eine schlechte Wahl getroffen, die wirklich korrigiert werden muss. Vielleicht denken sie, dass jeder den kybd verwenden und in konzeptionellen "Leerzeichen" arbeiten möchte (in Vollbild-Apps?), aber warum dann nicht eine Verknüpfung für Vollbild/Minimieren hinzufügen und außerdem, warum nicht einfach Leerzeichen zurückbringen? Jetzt müssen wir ziemlich genau CMD + TAB drücken, um zwischen Apps zu wechseln. und es gibt keine zugängliche Option, um das Fenster zu maximieren oder sogar in den Vollbildmodus zu wechseln, es sei denn, wir laden eine fragwürdige Drittanbieter-App herunter. smh.
In Mac OS Sierra können Sie auch auf die Fensterecke(n) doppelklicken, um sie automatisch auf die maximale Größe zu erweitern, ich hoffe, das hilft.

Antworten (9)

Spektakel wurde eingestellt. Sie empfehlen die Verwendung von Rectangle .


Verwenden Sie spectacle , eine kostenlose Open-Source-App mit einer Reihe praktischer Verknüpfungen zur Fensterverwaltung.

Es ändert zwar nicht das Standardverhalten der grünen Taste, macht es aber für mich überflüssig, da ich alles mit Tastaturkürzeln erledigen kann, ohne die Maus zu verwenden.

Für Vollbild drücken Sie:

cmd+ option+F

Es hat auch eine Reihe von Optionen für 1/2 Bildschirm, 1/3 Bildschirm, obere Hälfte, untere Hälfte usw.

Liste aller verfügbaren Optionen für Spectacle, um die Fenster zu ändern

Schöner Fund. Spectacle freut mich besonders, dass es auch die von Windows 7 bekannte Split- oder Snap-Window-Funktion bietet.
In der Tat ein netter Fund, aber leider maximiert "Vollbild" das Fenster so, wie es Microsoft Windows tun würde: fast die gesamte Bildschirmfläche verwenden, keine optimierte Breite und Höhe verwenden. (Es ist in der Tat das, was der Fragesteller wollte, und immer noch besser als der OS X-Vollbildmodus. Aber ich möchte nicht, dass meine Browser die volle Bildschirmbreite verwenden. Ich mag das Option-Klick-Verhalten des Zoom-Symbols viel besser, was es macht vernünftige Anwendungen wählen eine Breite, die für ihren aktuellen Inhalt optimal ist. Aber @k0pernikus hat Recht: die Split- und Snap-Funktionen sind nett.)
Aber es ändert nicht das Verhalten der grünen Taste (wie es RightZoom vor Yosemite tat), oder?
Ich bin gerade auf Mac umgestiegen. Mir wurde klar, dass ich viele Apps von Drittanbietern benötige, um grundlegende Dinge zu tun, die Windows standardmäßig erledigt.
Und der Mac macht viele Dinge sofort einsatzbereit, für die Windows 3rd-Parts-Apps benötigt. Sie sind anders.
@Arjan kannst du mir sagen, wozu die MAC-Version zum Maximieren des Fensters gut ist? (derjenige, der die "optimale" Breite des Fensters verwendet) Weil es meiner Meinung nach ein völlig nutzloses Feature ist. Was noch schlimmer ist, es macht das Arbeiten mit Fenstern viel schwieriger, weil Sie die anderen Fenster dahinter sehen. Und wenn sie beide in ähnlicher Farbe sind ... Sie haben geschraubt. Meiner Meinung nach ist es etwas, womit Apple auf Kosten der Benutzerfreundlichkeit anders sein möchte. Ganz zu schweigen davon, dass es sich in verschiedenen Apps unterschiedlich verhält, was es macht - was ist mehr als nutzlos? - Merkmal. Es macht die Benutzeroberfläche sehr inkonsistent, was wie die Grundlage des UX-Designs ist.
@ user1096901, zum Beispiel für Browser: Jede Website, die mutig die volle Breite des Browsers nutzt, ohne gut zu reagieren, erzeugt laaange Zeilen, wenn das Zoomen eines Fensters die volle Bildschirmbreite einnimmt. Und Websites, die den Inhalt unabhängig von der Fensterbreite auf eine feste Breite beschränken (genau wie diese Website), werden nur dazu führen, dass viel Bildschirmfläche verschwendet wird (mit grauen Seitenleisten auf genau dieser Website). Dasselbe gilt für Finder, Pages, ...: Ich möchte oft, dass ein großer Bildschirm mehrere Fenster oder Anwendungen anzeigt. (Was inkonsistent ist: sehr einverstanden, aber ich denke, es war vor Jahren viel besser.)
@Arjan Nun, Sie möchten im Grunde ein Dienstprogramm für geteilte Bildschirme verwenden, das nicht primär zur Maximierung der Fensterfunktion verwendet wird. Sie haben mich also nicht überzeugt, es ist immer noch nutzloses Verhalten, das (kaum tbh) in etwa 5% im Vergleich zu 95% anwendbar ist - das erinnert mich an die 80/20%-Regel für UX-Designer. Wie hieß die Regel noch mal? Kann mich nicht erinnern.
@ user1096901, "ist nicht die primäre Verwendung der Maximierungsfensterfunktion" , sehr wahr, und deshalb tut es mir leid, dass Apple das grüne Zoom -Ding in maximiert geändert hat , sogar in den Vollbildmodus mit einer Animation, igitt. Was sagen UX-Designregeln zu solchen Änderungen aus? :-) (Aber glücklicherweise unterstützen die meisten Anwendungen, die ich zoomen möchte, jetzt das Doppelklicken auf ihre Titelleiste für diesen Zoom, wenn "Zum Minimieren auf die Titelleiste eines Fensters doppelklicken" deaktiviert ist.)
@Arjan Ich bin neu bei Mac, also weiß ich nicht, wie es vorher implementiert wurde, ich hoffe, es ändert sich in der neuen Version, das ist wirklich ärgerlich. Die nächste Lösung ist in der Antwort von Wladimir Palant mit dem Kommentar zu "Fenster maximieren", aber Sie können das Fenster mit dem zweiten Klick immer noch nicht wiederherstellen. Ich denke, die UX-Regel sagt etwas über die Implementierung der Mehrheit der Funktionen aus, die 80 % der Leute verwenden, sagen wir mal mit einem einzigen Klick, und machen Sie die anderen 20 % versteckt, zugänglich zum Beispiel über eine Art Menü.
Wow, ist Spectacle schnell. Es ist eine Veränderung, aber zumindest eine Veränderung mit einigen Verbesserungen. Ich habe die Maximieren-Schaltfläche für immer verloren (oder zumindest bis Keyboard Maestro mich greifen lässt).
Ich habe es geschafft, die Verwendung von Spectacle zu beschleunigen, indem ich Strg-Opt-Cmd-Up im Vollbildmodus verwendet habe (ansonsten nicht verwendet). Dies bedeutet, dass Sie bei Verwendung der ansonsten hervorragenden Tastaturkürzel (linke Hälfte, rechte Hälfte, zweiter Monitor, obere Hälfte, untere Hälfte) nicht umständlich greifen müssen.

Ich fand, dass BetterTouchTool dieses Problem gut löst ( Hinweis : BetterTouchTool ist nicht mehr kostenlos, die Testversion läuft nach 45 Tagen ab). Die Einstellungen sind nicht ganz intuitiv:

  • Wählen Sie oben im Fenster die Kategorie „Andere“.
  • Stellen Sie sicher, dass „Global“ auf der linken Seite ausgewählt ist.
  • Klicken Sie im unteren Teil des Fensters auf die Schaltfläche „Neuen Trigger konfigurieren“.
  • Wählen Sie als Trigger "Linksklick auf Green Window Button".
  • Wählen Sie als vordefinierte Aktion „Zoom Window Below Cursor“ aus.
  • Genießen!

Bildschirmfoto

BetterTouchTool ermöglicht auch die Definition einer Tastenkombination für diese Aktion (unter "Tastatur"). Die Aktion wird dann jedoch immer noch "Zoom Window Below Cursor" sein - es wird das Fenster zoomen, auf dem sich Ihr Mauszeiger gerade befindet, nicht das derzeit aktive Fenster. Das ist also nicht so hilfreich, wie es leider sein könnte.

Ich bin mir sicher, dass ich diese Einstellung ohne Ihre Hilfe nicht gefunden hätte. Und tatsächlich stellt dies das Verhalten vor Yosemite perfekt wieder her. (Also: für vernünftige Anwendungen nicht mutig sowohl Höhe als auch Breite maximieren, sondern auf die beste Anpassung zoomen. Wie bei Chrome oft: maximale Höhe und eine gewisse optimale Breite, die nicht meinen gesamten Bildschirm nutzt). Schöner Fund. Lästiger Vollbildmodus weg! :-)
Vielen Dank. Das hat mir sehr geholfen. Wenn Sie jedoch den Bildschirm maximieren möchten, ist die Aktion "Fenster maximieren" anstelle von "Zoom Window Below Cursor" möglicherweise die bessere Wahl.
Es ist besser, es stattdessen an "Wahl+Klick" zu binden.
@Grocery: Sicher, wenn Sie beide Funktionen verwenden - das wurde in dieser Frage jedoch nicht gefragt;)
Ah! Das ist besser.
Nun, das wäre schön, wenn es für jedes Fenster funktionieren würde. Leider nicht. Zum Beispiel für die Word-App tut Zoom nichts. Es gibt viele andere. Dies ist eine reine MAC-Funktion, sollte aber als Fehler betrachtet werden, da es aus UX- und Usability-Sicht völlig falsch ist, dieselbe Taste auf 3-4 Arten zu haben.
Genau "Fenster maximieren" ist viel besser, da es sich für alle Fenster gleich verhält, nicht wie "Fenster zoomen ...", was für verschiedene Aps unterschiedlich ist. Sie können die Fenstergröße immer noch nicht mit dem zweiten Klick wiederherstellen, sobald Sie sie maximiert haben.
@ Grocety was meinst du? Wie kann man das so binden?
Ich musste diese Option ein paar Mal "speichern", bevor sie "stecken blieb" - ich bin mir nicht sicher, warum das der Fall war. Ich habe auch eine Regel zum Klicken auf die Option erstellt, wodurch das Fenster maximiert wird (im Grunde die Funktion der Optionstaste umkehren). Die Option-Klick-Regel muss anscheinend zuerst in der Liste erscheinen, damit dieses Schema funktioniert.
Er hat jetzt eine spezielle App nur für genau diese Funktionalität. Es ist BetterSnapTool im Mac App Store.

Sie können zu Systemeinstellungen -> Dock gehen und „Zum Minimieren auf die Titelleiste eines Fensters doppelklicken“ deaktivieren. Wenn Sie dann in einem Fenster auf die Titelleiste doppelklicken, wird das Fenster maximiert, ohne in den Vollbildmodus zu wechseln.

Ich finde es einfacher, als die Wahltaste gedrückt zu halten und auf die grüne Schaltfläche zu klicken.

Maximiert nicht wirklich im Sinne von Windows. Es ändert nur die Größe auf eine andere lästige Größe. Verdammter Apfel.
Es hängt von der App ab. Bei den meisten Apps funktioniert es einwandfrei. Für Chrome und Safari wird es nicht maximiert, es sei denn, Sie halten die Umschalttaste gedrückt!
@benvolioT verwenden Sie alt/option + shift und klicken Sie auf die grüne Schaltfläche. Ziemlich nervig, aber tut, was Sie erwarten.
Es geht nicht um die App, sondern um Scrollbars. Wenn das Fenster eine horizontale Bildlaufleiste hat, wird es beim Doppelklicken auch horizontal gestreckt. Ziemlich nutzlos im Zeitalter von responsiven Websites.
??? Auf High Sierra wird es dadurch noch schlimmer. Keines meiner Fenster maximiert mehr, nicht einmal mit Optionsklick. :(
Es funktioniert mit den meisten Apps, mit denen ich es getestet habe. Ich habe macOS Big Sur.

Ich habe versucht, in der Ausgabe von nach versteckten Einstellungsschlüsseln zu suchen mdfind kMDItemContentType=public.unix-executable -onlyin /System|xargs strings 2>/dev/null|grep -E '^[a-zA-Z0-9.-]{10,80}$'|awk '!a[$0]++', aber ich konnte nichts finden.

Sie können dem Menüpunkt „Zoom“ in den Systemeinstellungen eine Verknüpfung zuweisen:

Kein schlechter Ansatz, aber es funktioniert nicht für alle Anwendungen - einige haben keinen Zoom-Menüpunkt (z. B. Kolloquium). Wenn die Anwendung diese Verknüpfung für etwas anderes verwendet, haben Sie Pech, also verwenden Sie besser eine wirklich einzigartige.
Dies ist eine saubere Methode.
Leider ist es nicht (@Wkadunur Oakant erklärt warum) und ich fange an zu glauben, dass es keinen sauberen Weg gibt, dies zu tun. Eigentlich gibt es keine Möglichkeit, nicht nur die saubere

Die Frage "Wie maximieren Sie Fenster?" wurde hier gefragt , und der Benutzer Am1rr3za bot Folgendes an, mit dem Sie das Standardverhalten der Maximierungsschaltfläche überschreiben können, um das Fenster automatisch sowohl in der Breite als auch in der Höhe zu maximieren:

Laden Sie RightZoom herunter und verwenden Sie es . Es überschreibt Ihre grüne Plus-Schaltfläche (Zoom) und funktioniert wie Windows Maximieren. Sie können es zu Ihren Anmeldeobjekten in Ihrem Benutzerkonto hinzufügen, damit es bei jedem Start von OS X ausgeführt wird.

Diese Software ist kostenlos und ermöglicht benutzerdefinierte Tastenbelegungen!

Was die Verwendung von Option+ Shift+ Linksklick betrifft, um die Maximierungsfunktion zu verwenden:

OptionMir ist aufgefallen, dass ich nur die Taste gedrückt halten und mit der linken Maustaste auf die Schaltfläche „Maximieren“ klicken muss, um einen Bildschirm innerhalb des Ansichtsfensters zu maximieren, ohne tatsächlich in den Modus „Vollbild/keine Ablenkungen“ in Yosemite zu wechseln , und das funktioniert für alles, was ich verwende täglich: Finder, Chrome, Transmit, SublimeText 3, WebStorm, Outlook, iTerm 2 und sogar Photoshop CS5 (was mir einige Probleme mit der Größenanpassung auf meinem Mac zu bereiten scheint). Ich glaube nicht, dass Sie die ShiftTaste gedrückt halten müssen, um die gewünschte Bildschirmmaximierung zu erreichen!

Ich habe diese App ausprobiert und sie funktioniert nicht wie im grauen Kasten angegeben.
Ach, ich entschuldige mich. Es funktioniert für mich gut, also bin ich überrascht, dass Sie Probleme haben, aber ich werde sehen, ob ich etwas anderes finden kann, das die Arbeit erledigt.
Faire Warnung vor RightZoom, sein Entwickler stellt auch Keylogger her, persönlich würde ich keine Software aus einer solchen Quelle ausführen.
@Chris Wird nicht wirklich ein Problem sein, wenn Sie Little Snitch oder ähnliches verwenden. Auch Zitat erforderlich.
Die App selbst funktioniert bei mir auch nicht.
Nebenbei bemerkt: Wenn es genau so funktioniert wie Windows maximieren , dann ist das nicht das bisherige Verhalten. (Ich möchte beispielsweise nicht meine volle Bildschirmbreite für ein Browserfenster verwenden, aber ich möchte das Fenster auf seine optimale Größe vergrößern, die oft nur die volle Höhe und eine optimale Breite verwendet.)
@Nit-Zitat: Folgen Sie dem Link der Antwort auf macupdate und klicken Sie auf den Link der Entwickler-Website. Das erste auf der Homepage gelistete Produkt ist ein Keylogger.
Es war eine nette kleine App, aber sie funktioniert nicht mit Yosemite ...
Ich muss vor RightZoom warnen, da es massive Probleme in einem zugegebenermaßen alten Installer verursachte und viel Zeit damit verschwendete, die Ursache zu finden. Der einzige Grund dafür ist, dass RightZoom höchstwahrscheinlich das System genug hackt, um Probleme zu verursachen. Dies war das letzte Mal, dass ich Haxies installiert habe. Bearbeiten Sie das System besser selbst, und das ist einfacher zu merken.

In Systemeinstellungen -> Dock: Deaktivieren Sie die Option „Zum Minimieren auf die Titelleiste eines Fensters doppelklicken“. Wenn Sie auf die Titelleiste doppelklicken, wird das Fenster maximiert, ohne in den Vollbildmodus zu wechseln.

Funktioniert bei manchen Programmen, bei anderen nicht. Dies ist jedoch die beste Antwort, die ich gesehen habe, da keine zusätzlichen Programme erforderlich sind.

Das Verhalten dieser grünen Schaltfläche kann mit einem winzigen Zugänglichkeits-Add-on geändert werden. Befolgen Sie die Anweisungen unter http://osxdaily.com/2015/03/11/change-the-green-button-maximize-behavior-in-os-x-yosemite-with-bettertouchtool/

Grundsätzlich können Sie mit dieser Anwendung (einmal installiert und autorisiert) die Benutzeroberfläche von OS X verbessern, indem Sie neue Verhaltensweisen definieren und vorhandene ändern können. Dies erweitert den Finder beispielsweise um die Funktion zum Einrasten von Fenstern und ermöglicht es Ihnen auch, neue Gesten für die Magic Mouse und das Trackpad zu definieren.

Es gibt jedoch eine Kleinigkeit zu beachten: Sobald Sie das Verhalten der grünen Schaltfläche des OS X-Fensters ändern, ändert dies nicht das Erscheinungsbild dieser Schaltfläche, sodass sie wie ein Plus (+) anstelle eines Vollbildsymbols aussieht.

Es ermöglicht auch die Angabe von Modifikatortasten für mausbezogene Aktionen (z. B. cmd + Linksklick, ...)

Als zusätzliche Information bietet die neueste Version von OSX die Möglichkeit, Option + Vollbild zu drücken, um die Größe des Fensters zu maximieren, ohne in den Vollbildmodus zu wechseln.

ShiftIt ist eine kostenlose App, die eine ähnliche Aufgabe wie einige der anderen hier genannten erfüllt: Cmd+ Alt+ Ctrl+ Fgibt Ihnen den Vollbildmodus. Es viertelt auch den Bildschirm, zentriert und wechselt zum nächsten Bildschirm, wenn Sie mehrere Monitore haben. Es erfordert XQuartz , das seinen Download von <1 MB eher in den Schatten stellt. War Spectacle noch nie begegnet; es bietet möglicherweise einen vollständigeren Funktionsumfang.

Um ein weiteres erwähntes Problem zu lösen: Die Barrierefreiheitsoptionen befinden sich unter Einstellungen/Sicherheit und Datenschutz/Barrierefreiheit, nicht auf der obersten Ebene der Barrierefreiheit.

Better Touch Tool scheint der einfachste Weg zu sein, dies zu beheben. Die neueste Version davon ermöglicht das erneute Binden der grünen Taste.

Glazblog hat einen netten Artikel über die Einrichtung.

Ich habe es auch mit RightZoom zum Laufen gebracht

Einige weitere Details finden Sie im Packetmonger Blog