Scorciatoia per ridurre a icona tutte le finestre su OS X.


8

Esiste un collegamento per ridurre a icona tutte le finestre come in Windows? In Windows è Windows Key+ D.

Risposte:


8

Non esiste alcun collegamento per ridurre a icona tutte le finestre di tutte le applicazioni. Alcune alternative:

  • Per nascondere (tutte le finestre di) tutte le applicazioni tranne quella corrente, premere Ho -cliccare sulla finestra di un'altra applicazione. Se ti trovi Hin un'applicazione senza finestre, questo avrà l'effetto di nascondere tutte le finestre.

    Nascondere un'applicazione è distinto dal minimizzare le sue finestre; le finestre dell'applicazione non appariranno nel Dock, e tutte riappariranno la prossima volta che passerai a quell'applicazione.

  • Per ridurre a icona tutte le finestre dell'applicazione corrente , premere Mo -cliccare sulla casella Riduci a icona minimizzare la scatola.

    (In generale, la chiave spesso significa "applica a tutti", in particolare per Windows.)

  • Per visualizzare il desktop , premere Mission Control key(condiviso con F3) o utilizzare una tastiera, un pulsante del mouse o un collegamento all'angolo dello schermo separati impostati in Preferenze di Sistema → Controllo missione → Mostra desktop.

    In modalità Mostra desktop, le finestre esistenti vengono rimosse dai bordi dello schermo ma è possibile interagire con le finestre di nuova creazione (ad esempio dai comandi di menu nell'applicazione corrente). Il passaggio da un'applicazione all'altra, tranne che nel Finder, annullerà la modalità Show Desktop.


6

Non esiste un sostituto esatto. Mac OS X è progettato più attorno alle applicazioni con più finestre ciascuna, ad esempio nella separazione del selettore di applicazioni (Shift-)Cmd-Tabe nel ciclo delle (Shift-)Cmd-Backtickfinestre, mentre Windows è progettato più attorno alle finestre (in gran parte, ma la barra delle applicazioni di Windows 7 riconosce le finestre delle applicazioni correlate).

È possibile premere F11 (o Fn-F11, a seconda della configurazione in Preferenze di Sistema »Tastiera ) per spostare tutte le finestre di mezzo per accedere al desktop (parte di Exposé, configurare in Preferenze di Sistema» Exposé & Spaces ), oppure premere Cmd-Opt-Hper nascondere tutte le applicazioni tranne quella attualmente attiva. Per ridurre a icona le finestre dell'applicazione attualmente attiva, premere Cmd-Opt-Mo selezionare Finestra »Riduci a icona tutto tenendo Optpremuto.


Il seguente AppleScript nasconde tutte le applicazioni tranne una: non sembra possibile nasconderle tutte.

tell application "System Events" to set visible of every application process to false

Il seguente AppleScript dovrebbe ridurre a icona tutte le finestre. Tuttavia, può essere un vero dolore ripristinarli.

tell application "System Events"
    repeat with p in every application process whose visible is true
        click (first button of every window of p whose role description is "minimize button")
    end repeat
end tell

Informazioni sul secondo Applescript: in iTunes 10 button 3è vicino. Potrebbe essere meglio tell application ␣ to set miniaturized of windows whose miniaturizable is true to true(o collapsedper Finder).
Lri,

@Lri L'hai provato? L'ho provato ma non sono riuscito a farlo funzionare. Una application process'finestra non ha queste normali proprietà della finestra.
Daniel Beck

Dovresti prima convertire quell'elenco di processi applicativi in ​​applicazioni. (O trova un altro modo per ottenere le applicazioni aperte.)
Lri,

@Lri L'ho provato tramite il application file, ma non ha funzionato. Neanche a me piace la button 3soluzione, ma è l'unica cosa che ha funzionato. (p as application)non funziona neanche.
Daniel Beck

Convertire prima application file(o file) dall'alias in testo.
Lri,

5

Potrebbe anche essere utile: quali sono le differenze tra minimizzare e nascondere un'applicazione? - Apple - Scambio di stack .

Un altro script per minimizzare tutte le finestre:


tell application "System Events"
    set procs to file of processes whose visible is true
end tell
repeat with proc in procs
    set proc to proc as text
    try
        tell application proc to set (miniaturized of windows whose miniaturizable is true) to true
    end try
end repeat
tell application "Finder" to set collapsed of windows to true

Dispari. Ho provato che (o almeno simile), non ha funzionato per me. Molto più bello di click button 3.
Daniel Beck

0

Non esiste un modo standard per farlo. Ho ricontrollato Mavericks ed El Capitan, uno dei seguenti tre modi funzionerà:

  1. H e poi M
  2. fnF11
  3. F3

usando il primo metodo, tutte le finestre saranno nascoste. Per i metodi 2 e 3, tutte le finestre sono temporaneamente nascoste: se fai clic su un'app, tutte le finestre torneranno indietro.


0

Perché non usare il codice chiave per F11 in applecript. Un ringraziamento speciale a https://eastmanreference.com/complete-list-of-applescript-key-codes per avermi aiutato a capire questo.

tell application "System Events"
    key code 103
end tell

Benvenuto in Super User! Non è necessario taggare le tue risposte :) PS Hai pubblicato un'altra versione di questo prima? Potrei giurare di averlo visto ma non riesco a trovarlo ora.
bertieb,

Grazie per il benvenuto Si l'ho fatto! L'ho eliminato a causa di errori Noob. A proposito di errori noob, grazie per i consigli sui tag - in effetti è per questo che ho eliminato quello precedente. Dopo averlo pubblicato, mi sono reso conto di poter aggiungere tag.
David Cence,
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.