Quali scorciatoie da tastiera spostano, ridimensionano e massimizzano le finestre in Mac OS X?


127

Ho appena controllato http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts ma le seguenti voci "Gestione finestre" sono vuote per Mac OS X:

  • Sposta la finestra focalizzata
  • Ridimensiona la finestra focalizzata
  • Massimizza la finestra focalizzata

Non ci sono davvero scorciatoie da tastiera integrate per queste in OS X? Faccio queste cose tutto il tempo con GNOME sotto Linux.


1
Il 10.9.4, superuser.com/a/718843/60022 ha funzionato per me. Assicurati di chiamarlo esattamente "Zoom".
user60022

3
C'è un motivo per cui nessuno ha fatto una sostituzione diretta per le chiavi di manipolazione della finestra di Windows? Sicuramente è per questo che la maggior parte dei lettori viene qui?
Anon Gordon,

Risposte:


108

Lo spettacolo non è stato ancora menzionato. "Sposta e ridimensiona le finestre con facilità." - http://spectacleapp.com

È open source: https://github.com/eczarny/spectacle


8
Bello - supporta comportamenti simili a "tasto windows" + "freccia" su Win7. Proprio quello che stavo cercando.
Frederik,

Esattamente quello che stavo cercando, semplice, ben progettato e gratuito!
Jeff,

2
Sì grazie ancora ... Sono nuovo di MacOsX e penso solo che questo dovrebbe essere incluso nel sistema operativo in modo nativo ... perché il pulsante verde non ha lo stesso effetto.
рüффп,

Lo spettacolo è davvero fantastico, lo sto usando da un po 'di tempo, senza soluzione di continuità. Le scorciatoie predefinite hanno senso e sono facilmente apprendibili, comprese quelle per le configurazioni multi monitor :)
Michael Trouw,

1
@ruffp Ho il sospetto che a questo punto sia perché Apple avrebbe dovuto ammettere che il comportamento di Windows era sempre migliore. Situazione simile al mouse a un pulsante.
Timmmm,

16

MercuryMover sembra quello che stavo cercando. Grazie. Peccato che non sia incorporato.
Philip Durbin,

+1 a MercuryMover. Ho provato Layout ottimale, Dimensione su e ShiftIt. MercuryMover è il migliore per me perché è il modo più veloce per spostare / ridimensionare le finestre. Inoltre, puoi creare le tue scorciatoie per ridimensionare a una dimensione particolare.
Eddy,

13

Non ho provato in altre versioni, ma in OS X 10.9 (Mavericks), puoi usare l'utilità Voice Over per spostare e ridimensionare le finestre.

  1. Abilita Voice Over nel pannello di controllo dell'accessibilità.
  2. Fai clic su "Apri Voice Over Uitlity"
  3. Fai clic su "Comandanti" nel riquadro di sinistra.
  4. Seleziona "tastiera"
  5. Seleziona "attiva tastiera comandante"
  6. Aggiungi un nuovo comandante.
  7. Specificare qualsiasi tasto della tastiera non ancora in uso.
  8. Scegli il comando: Dimensioni e posizione -> Inizia a spostare la finestra
  9. Selezionare con la finestra da spostare
  10. Tenere premuto il tasto opzione destro e premere il tasto selezionato in 7.
  11. Spostare la finestra con i tasti cursore.

Goffo, ma molto utile per capire perché mancava una finestra Java: non piace essere spostato sull'altro mio monitor. Grr.
android.weasel

Non sembra funzionare per XQuartz ...
krs013,

Grazie! Funzionava perfettamente con OS X 10.11.5 (El Capitan). Di recente ho installato un nuovo programma e si è avviato con la barra del titolo bloccata oltre la parte superiore del mio schermo ... sarebbe stato davvero fastidioso dover installare un altro programma solo per ripararlo :)
kayge


6

La risposta migliore è creare una scorciatoia da tastiera in Preferenze di Sistema> Tastiera> Scorciatoie> Scorciatoie per app .

Quindi aggiungi Chrome o qualsiasi altra cosa e nel nome esatto come appare inserisci: Zoom .

Questa è la parte critica ...

La scorciatoia deve includere la Shiftchiave. Quando si desidera ingrandire al massimo la finestra utilizzando la tastiera e il mouse, è possibile farlo tenendo premuto il Shifttasto e facendo clic sul pulsante Verde Ingrandisci / + nella barra degli strumenti del browser.

Ho assegnato la mia scorciatoia a Command+ Shift+ Returne funziona come un incantesimo.

Preferenze di Sistema> Tastiera> Scorciatoie> Scorciatoie per app

inserisci qui la descrizione dell'immagine


facilmente la risposta più semplice e migliore per ottenere la finestra a schermo intero
1 ''

Non riesco a capire perché questo non sia abilitato di default in OSX. Usandolo in Mojave (10.14). Mi sono stancato di tutto il doppio clic sulla barra superiore della finestra. Grazie.
Lucio Mollinedo,

Ripeti la stessa procedura per tutte le app ??
Danijel,

5

Seguendo l'idea del flusso di finestre, controlla il layout ottimale del progetto principale. Ho provato il sizeup per un po 'e in realtà stavo cercando di trovare un sostituto quando ho trovato Layout ottimale.

È di gran lunga la migliore app di manipolazione delle finestre basata su tastiera OSX che abbia mai visto! Rocce ...

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


Sono d'accordo, offre una funzionalità che è altamente desiderabile: passare a una finestra particolare in un'applicazione. Laddove la scheda Comando ti consente solo di passare a una particolare app, la scheda Alt di Optimal Layout ti fornisce un elenco di finestre raggruppate per applicazione
Micha Roon,

@DrGorb puoi anche usare CMD incorporato + `per passare da un'istanza all'altra della finestra dell'applicazione
Mark J Miller,


3

Se ti consideri un "hacker" puoi considerare Slate. L'ardesia è come Bettertouch o Sizeup sugli steroidi. Ecco il repository github .

C'è una curva di apprendimento ma è molto potente e personalizzabile. C'è un grande write-up su come impostare e utilizzare.


Grazie! La recensione mi ha portato ad aggiungere una risposta anche su spectacleapp.com , che ho notato nei commenti.
Philip Durbin,

3

Con VoiceOver abilitato (Command-F5), puoi usare la scorciatoia da tastiera della finestra di spostamento.

  • Control-Option-Accent (`) sposta la finestra con i tasti freccia (o usa Shift-Arrow per muoverti un po ')
  • Maiusc-Controllo-Opzione-Accento (`) visualizza il menu Opzioni ridimensionamento finestra

Utilizzando il menu Opzioni ridimensionamento finestra, è possibile spostare la finestra in sezioni dello schermo (ad es. Schermo centrale, in alto a sinistra ecc.).


Ora, se solo potessi trovare un modo per disabilitare la voce reale su ...
alexeit,

2
alexeit Per disattivare l'audio di VoiceOver mentre è abilitato, apri l'app Utility VoiceOver che si trova nella cartella Utilità (Applicazioni> Utilità), quindi dal menu delle categorie di utilità seleziona Voce e seleziona la casella Muto Voce.
TimD

1

Vedi il seguente AppleScript per il popolare (e gratuito) programma di scelta rapida per tastiera / mouse Mac OS X QuickSilver che ti darà una scorciatoia da tastiera per il pulsante di zoom verde. Quando lo installi e lo usi con Quicksilver, sarai in grado di personalizzare la scorciatoia da tastiera.

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

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


Strano, quel collegamento argento vivo ora reindirizza a qualche programma di baseball.
Steve Bennett,

1

Ho un'utilità chiamata BetterSnapTool in esecuzione sul mio MacBook OSX 10.9.4. Questo è uno strumento molto carino che imita il comportamento di Windows 7 di far scattare una finestra sui lati superiore, sinistro o destro se trascini una finestra su uno di questi lati con il mouse. All'interno di BetterSnapTool c'è una scheda "Extra" e su questo pannello c'è un'opzione per "Sposta Windows". Qui, ho scelto CTL e OPT e ora quando premo questi tasti posso spostare qualsiasi finestra sotto il cursore del mouse. BetterSnapTool è classificato 5 stelle nell'applicazione Mac App Store e costa $ 1,99.


0

Sizewell

Funzionalità e facilità d'uso sono combinate in un modo che non riesco a trovare in nessun software alternativo.

Lo uso con Mountain Lion.

Svantaggio

SIMBL (richiesto da SizeWell) non è stato aggiornato di recente.

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.