Porta tutte le finestre dell'applicazione attiva in cima

7

Passando a un'applicazione (cmd + tab o facendo clic sull'icona di un'app), osx porta in primo piano tutte le finestre dell'applicazione.

Vorrei attivare questo comportamento per l'applicazione attiva con qualche scorciatoia o, più preferibilmente, attivata facendo clic sull'icona del dock dell'applicazione attiva. (Attualmente facendo clic sull'icona del dock di un'app attiva passa allo spazio di lavoro successivo che ha una finestra dell'app.)

Esiste un modo per portare in primo piano tutte le finestre dell'applicazione attiva?

EDIT: sembra che ci sia una finestra - > Porta l'azione All to Front che fa ciò. Ora ho solo bisogno di un modo per attivare questa azione, preferibilmente quando si fa clic sull'icona dell'app nel dock.

Le soluzioni di comando di terze parti (ad esempio una semplice applicazione di scorciatoie da tastiera per eseguire l'azione Porta tutto in primo piano) sono le benvenute, anche se preferirei un modo nativo per farlo.

    
posta Ilari Kajaste 12.09.2013 - 10:13
fonte

2 risposte

7

Puoi assegnare una scorciatoia da tastiera alla voce di menu "Porta tutto in primo piano" da Preferenze di Sistema:

AncheilcomandoactivateAppleScriptgeneratuttelefinestre:

activateapplication(pathtofrontmostapplicationastext)

Sestaiassegnandolescorciatoiedatastieraall'aperturadelleapplicazioni,puoiusarescriptcomequesto:

tellapplication"TextEdit"
    reopen
    activate
end tell

reopen apre una nuova finestra di default se non ci sono finestre "predefinite" aperte, come una finestra di editor di testo in TextEdit. Se tutte le finestre predefinite sono ridotte a icona, reopen disimilizza una di esse.

È anche possibile utilizzare AppleScript per fare clic sulla voce di menu "Porta tutto in primo piano":

tell application "System Events" to tell (process 1 where frontmost is true)
    click menu item "Bring All to Front" of menu 1 of menu bar item "Window" of menu bar 1
end tell
    
risposta data 12.09.2013 - 15:49
fonte
0

Nell'interesse dell'archeologia di Internet fornisco queste informazioni aggiuntive:

Nei giorni di OS X 10.4 "Tiger" c'era un programma solo per PowerPC chiamato "Application Switcher Menu" (ASM) che era ospitato presso l'ormai defunto link e aveva la possibilità di portare tutte le finestre di un'applicazione in primo piano quando veniva aperta una singola finestra. Il codice sorgente per tale applicazione è stato infine pubblicato dal creatore, che ha consentito la creazione di un programma successore gratuito; multiXFinder . Anche solo PPC.

Per i Mac basati su Intel, alcune scelte commerciali attualmente disponibili includono DragThing di James Thomson (che funziona almeno tramite OS X 10.12 Sierra) e SuperTab di SpriTec Software (non testato da me ma la homepage afferma che è compatibile tramite 10.13 High Sierra). Entrambi questi prodotti includono una funzionalità "porta tutte le finestre dell'applicazione in primo piano" che è tangente ai loro scopi principali.

    
risposta data 20.10.2017 - 17:02
fonte

Leggi altre domande sui tag