Come modificare il comportamento predefinito del pulsante a schermo intero / ingrandisci?


126

C'è una domanda che si occupa del diverso comportamento del pulsante a schermo intero nella barra della finestra. Lì, è dimostrato che facendo:

+ + Fai clic sull'icona verde o esterna destra (più icona)

Posso ingrandire una finestra sia in larghezza che in altezza rispetto allo schermo corrente.

Ora mi chiedo se posso rendere questo comportamento standard semplicemente facendo clic sull'icona. Per un bonus extra, mi chiedo se c'è una scorciatoia da tastiera per ottenere la stessa cosa.


1
Mi chiedo anche questo ... non ho ancora trovato un modo per farlo.
Michael,

7
Solo un avvertimento, Alt + Click equivale al tuo Alt + Maiusc + Click, quindi pensi che il tasto Maiusc non debba essere premuto?
Jai Govindani,

7
@JaiGovindani È vero che non tutte le applicazioni si comportano allo stesso modo. Per la maggior parte, sembra che Alt + Click sia sufficiente; eppure ci sono alcune eccezioni come Google Chrome. Lì, Alt Click si espande solo in altezza ma non in larghezza.
k0pernikus,

1
Apple ha fatto una scelta sbagliata (molto tempo fa) che ha davvero bisogno di essere corretta. Forse pensano che tutti vogliano usare il kybd e lavorare all'interno di "spazi" concettuali (su app a schermo intero?) Ma poi, perché non aggiungere una scorciatoia per lo schermo intero / minimizzare e inoltre, perché non riportare semplicemente gli spazi? Ora dobbiamo praticamente CMD + TAB per passare da un'app all'altra. e non esiste un'opzione accessibile per ingrandire la finestra o persino passare a schermo intero a meno che non scarichiamo alcune app di terze parti discutibili. SMH.
Shanimal,

In Mac OS Sierra puoi anche fare doppio clic sugli angoli della finestra per espanderli automaticamente alla dimensione massima, spero che questo ti aiuti.
Kubuntuer82,

Risposte:


47

Usa spectacle , un'app open source gratuita che ha un sacco di utili scorciatoie per la gestione delle finestre.

Sebbene non cambi il comportamento predefinito del pulsante verde, mi rende superfluo farlo poiché posso fare tutto usando le scorciatoie da tastiera senza usare il mouse.

Per lo schermo intero, premere:

cmd+ option+F

Ha anche un sacco di opzioni per 1/2 schermo, 1/3 schermo, metà superiore, metà inferiore, ecc.

Elenco di tutte le opzioni disponibili per lo spettacolo per modificare le finestre


2
Bella scoperta. Spectacle mi rende particolarmente felice per aver fornito anche la funzione di finestra divisa o snap nota da Windows 7.
k0pernikus

1
Bella scoperta in effetti, ma purtroppo "Schermo intero" massimizza la finestra come farebbe Microsoft Windows: usando quasi tutte le proprietà dello schermo, non usando una larghezza e un'altezza ottimizzate. (È in effetti ciò che la domanda cercava, e comunque migliore di OS X a schermo intero. Ma non voglio che i miei browser utilizzino la larghezza dello schermo intero; Mi piace molto il comportamento Opzione-clic dell'icona dello zoom, il che rende le applicazioni sane scelgono una larghezza ottimale per il suo contenuto attuale, ma @ k0pernikus ha ragione: le funzioni split e snap sono belle.)
Arjan,

2
Ma non cambia il comportamento del pulsante verde (come ha fatto RightZoom prima di Yosemite), giusto?
Chester

1
E il Mac fa un sacco di cose per cui Windows ha bisogno di app di terze parti. Sono diversi.
Gray,

1
Sono riuscito a velocizzare l'utilizzo di Spectacle rendendo Ctrl-Opt-Cmd-Up a schermo intero (altrimenti non utilizzato). Ciò significa che non è necessario eseguire alcun risultato scomodo quando si utilizzano le scorciatoie da tastiera altrimenti eccellenti (metà sinistra, metà destra, secondo monitor, metà superiore, metà inferiore).
Foliovision,

51

Ho scoperto che BetterTouchTool risolve bene questo problema ( Nota : BetterTouchTool non è più gratuito, il periodo di prova scade dopo 45 giorni). Le preferenze non sono abbastanza intuitive:

  • Seleziona la categoria "Altro" nella parte superiore della finestra.
  • Assicurati che "Global" sia selezionato sul lato sinistro.
  • Fai clic sul pulsante "Configura nuovo trigger" nella parte inferiore della finestra.
  • Seleziona "Pulsante sinistro della finestra verde" come trigger.
  • Seleziona "Zoom finestra sotto il cursore" come azione predefinita.
  • Godere!

immagine dello schermo

BetterTouchTool consente anche di definire una scorciatoia da tastiera per questa azione (in "Tastiera"). Tuttavia, l'azione sarà comunque "Zoom finestra al di sotto del cursore", quindi ingrandirà la finestra in cui si trova il cursore del mouse, non la finestra attualmente attiva. Quindi questo non è così utile come potrebbe purtroppo essere.


3
Sono sicuro che non avrei trovato questa impostazione senza il tuo aiuto. E in effetti questo ripristina perfettamente il comportamento pre-Yosemite. (Quindi: per le applicazioni sane non massimizzare audacemente sia l'altezza che la larghezza, ma lo zoom per adattarsi al meglio . Come per Chrome, spesso: altezza massima e una larghezza ottimale che non utilizza il mio schermo intero). Bella scoperta. Lo schermo intero fastidioso è sparito! :-)
Arjan,

4
Grazie mille. Questo mi ha aiutato molto. Tuttavia, se si desidera ingrandire lo schermo, l'azione "Ingrandisci finestra" anziché "Zoom finestra sotto il cursore" potrebbe essere una scelta migliore.
userM1433372,

È preferibile invece collegarlo a "Opzione + clic".
Drogheria

@Grocery: Certo, se usi entrambe le funzioni - non è quello che è stato chiesto in questa domanda;)
Wladimir Palant,

1
Ah! Va meglio.
Jasper Blues,

18

Puoi andare in Preferenze di Sistema -> Dock deseleziona "Fai doppio clic sulla barra del titolo di una finestra per ridurre a icona" e quindi, quando fai doppio clic sulla barra del titolo in una finestra, ingrandirà la finestra senza passare alla modalità a schermo intero.

Trovo più facile che dover tenere premuto il tasto opzione e fare clic sul pulsante verde.


6
In realtà non massimizza nel senso di Windows. Ridimensiona solo a una dimensione diversa fastidiosa. Maledetta mela.
benvolioT

Dipende dall'app. Per la maggior parte delle app, funziona perfettamente. Per Chrome e Safari non massimizza, a meno che non tieni premuto Maiusc!
nevster,

@benvolioT usa alt / option + shift e fai clic sul pulsante verde. abbastanza fastidioso ma fa quello che ti aspetti.
srikanth Nutigattu,

1
Non si tratta di quale app, ma di barre di scorrimento. Se la finestra ha una barra di scorrimento orizzontale, si allungherà anche in orizzontale facendo doppio clic. Abbastanza inutile nell'era dei siti responsive.
Domino

??? Su High Sierra, questo peggiora le cose. Nessuna delle mie finestre si ingrandisce più, nemmeno con il clic dell'opzione. :(
Shanimal,

12

Ho provato a cercare i tasti delle preferenze nascosti dall'output di mdfind kMDItemContentType=public.unix-executable -onlyin /System|xargs strings 2>/dev/null|grep -E '^[a-zA-Z0-9.-]{10,80}$'|awk '!a[$0]++', ma non sono riuscito a trovare nulla.

È possibile assegnare un collegamento per la voce di menu Zoom dalle Preferenze di Sistema:


1
Non è un cattivo approccio, ma non funziona per tutte le applicazioni - alcune non hanno una voce di menu Zoom (colloquio per esempio). Inoltre, se l'applicazione utilizza questa scorciatoia per qualcos'altro, sei sfortunato, quindi è meglio utilizzarne uno davvero unico.
Wladimir Palant,

Questo è un modo pulito per farlo.
Cugina Cocaina,

Purtroppo non lo è (@Wkadunur Oakant spiega perché) e sto iniziando a pensare che non esiste un modo pulito per farlo. In realtà non c'è modo di farlo, non solo quello pulito
Srneczek,

2

In Preferenze di Sistema -> Dock: deseleziona l'opzione "Fai doppio clic sulla barra del titolo di una finestra per ridurre a icona". Quando si fa doppio clic sulla barra del titolo, si ingrandisce la finestra senza entrare in modalità schermo intero.


Funziona con alcuni programmi, non altri. Ma questa è la risposta migliore che ho visto in quanto non richiede programmi aggiuntivi.
Scott Biggs,

1

La domanda "Come massimizzare Windows?" è stato chiesto qui e l'utente Am1rr3za ha offerto quanto segue, che ti consentirà di ignorare il comportamento predefinito del pulsante di ingrandimento per massimizzare automaticamente la finestra sia in larghezza che in altezza:

Scarica e usa RightZoom . Sostituisce il pulsante più verde (zoom) e funziona come Windows Maxim. Puoi aggiungerlo agli elementi di accesso nel tuo account utente per eseguirlo ogni volta che avvii OS X.

Questo software è gratuito e consente l'associazione di tasti personalizzati!

Per quanto riguarda dover usare Option+ + Shifttasto sinistro del mouse per utilizzare la funzione di ingrandimento:

Ho notato che per avere uno schermo ingrandito all'interno del viewport senza entrare in modalità "schermo intero / nessuna distrazione" in Yosemite, ho solo bisogno di tenere premuto il Optiontasto e fare clic con il pulsante sinistro del mouse sul pulsante di ingrandimento, e funziona per tutto ciò che uso su base giornaliera: Finder, Chrome, Transmit, SublimeText 3, WebStorm, Outlook, iTerm 2 e persino Photoshop CS5 (che sembra darmi alcuni problemi con il dimensionamento sul mio Mac). Non penso che sia necessario tenere premuto il Shifttasto per ottenere la massimizzazione dello schermo che stai cercando!


3
Ho provato questa app e non funziona come indicato nella casella grigia.
Mike Kormendy,

3
Un discreto avvertimento su RightZoom, il suo sviluppatore crea anche keylogger, personalmente non avrei eseguito software da una fonte del genere ..
Chris,

1
Per quanto riguarda l'app stessa, non funziona neanche per me.
Nit

1
Era una piccola app
elegante

1
Devo mettere in guardia contro RightZoom in quanto ha creato enormi problemi in un programma di installazione sicuramente vecchio e perde molto tempo a trovare la causa. L'unico motivo è che molto probabilmente RightZoom ha hackerato il sistema abbastanza da causare problemi. Questa è stata l'ultima volta che ho installato degli haxies. Meglio modificare il sistema da soli e questo è più facile da ricordare.
MiB

1

Il comportamento di questo pulsante verde può essere modificato utilizzando un piccolo componente aggiuntivo per l'accessibilità. Segui le istruzioni su http://osxdaily.com/2015/03/11/change-the-green-button-maximize-behavior-in-os-x-yosemite-with-bettertouchtool/

Fondamentalmente, questa applicazione (una volta installata e autorizzata) ti consente di migliorare l'interfaccia utente di OS X consentendoti di definire nuovi comportamenti e modificare quelli esistenti. Ciò aggiunge ad esempio la funzionalità di cattura della finestra al Finder e consente anche di definire nuovi gesti per Magic Mouse e Trackpad.

C'è una piccola cosa da sapere, tuttavia, una volta modificato il comportamento del pulsante verde della finestra di OS X, ciò non cambierà l'aspetto di quel pulsante per farlo sembrare un segno più (+) anziché un'icona a schermo intero.

Consente inoltre di specificare i tasti modificatori per l'azione correlata al mouse (es. Cmd + clic sinistro, ...)


Come ulteriore informazione, la recente versione di OSX offre la possibilità di premere Opzione + Schermo intero per massimizzare le dimensioni della finestra senza passare a schermo intero.
Abdoulaye Siby,

1

ShiftIt è un'app gratuita che fa un lavoro simile ad alcuni degli altri citati qui: Cmd+ Alt+ Ctrl+ Fti dà a schermo intero. Fa anche un quarto di schermo, al centro e passa alla schermata successiva se hai più monitor. Richiede XQuartz che piuttosto riduce il suo download <1Mb. Non avevo mai incontrato Spectacle prima; potrebbe offrire un set di funzionalità più completo.

Per risolvere un altro problema menzionato: le opzioni di accessibilità sono in Preferenze / Sicurezza e Privacy / Accessibilità, non l'accessibilità di livello superiore.


0

Better Touch Tool sembra essere il modo più semplice per risolvere questo problema. La versione più recente di esso consente di ricollegare il pulsante verde.

Glazblog ha un bell'articolo su come configurarlo.

Ho anche ottenuto che funzioni con RightZoom

Alcuni ulteriori dettagli sono sul blog Packetmonger


-3

Ciao, non sono sicuro di aver letto male l'OP - ma in Yosemite, per accedere alla modalità a schermo intero basta fare clic sull'icona verde in alto a sinistra della finestra aperta per renderlo a schermo intero e fare nuovamente clic per ridurlo alle dimensioni originali - come nella tosse di Windows


4
Hai letto male l'OP. OP desidera cambiare il pulsante verde per agire come prima di Yosemite.
Concedi Birchmeier il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.