Un collegamento per Unire tutti i Windows su macOS Sierra

3

Ci sono collegamenti per il comando unisci tutte le funzionalità di Windows fornite con macOS Sierra? Non ho riscontrato una scorciatoia per questo comando e non ho visto alcuna proprietà nell'app di Automator. Se è possibile, sarà un bel miglioramento per la produttività quando lavoriamo con le schede piuttosto che con Windows.

    
posta mathema 23.10.2016 - 21:06
fonte

2 risposte

4
  1. Apri Preferenze di sistema Tastiera Scelte rapide Scorciatoie per app .
  2. Fai clic su + per aggiungere un nuovo collegamento.
  3. Scegli Tutte le applicazioni dal menu a discesa Applicazione .
  4. Come Titolo del menu , inserisci Unisci tutte le finestre (* guarda la nota in fondo).
  5. Inserisci una combinazione di tasti a tua scelta come Scorciatoia da tastiera . Io uso Ctrl ^ W .

Ora tutte le applicazioni con una voce di menu denominata Unisci tutte le finestre risponderanno a tale combinazione di tasti e comprimono tutte le finestre in una sola.

A partire da Sierra, è anche possibile aprire documenti in nuove schede piuttosto che in nuove finestre. Questo è abilitato andando in Preferenze di sistema Dock e impostando Preferisci schede all'apertura dei documenti a sempre .

Se desideri che le nuove sessioni Terminal si aprano come nuove schede, puoi ottenere ciò inserendo un file denominato .bashrc in ~ (la tua cartella Home ), con la seguente riga in esso: / p>

osascript -e 'tell application "System Events" to click menu item "Merge All Windows" of menu "Window" of menu bar 1 of process "Terminal"' >/dev/null 2>&1

Nota : Unisci tutte le finestre potrebbe differire in base alla lingua del tuo sistema operativo. Se non utilizzi le impostazioni locali Inglese (Stati Uniti) , apri Finder e fai clic sul menu Finestra per determinare il nome di quel comando nel tuo locale.

    
risposta data 23.10.2016 - 23:03
fonte
0

Questo funziona per me bene per Safari e Finder:

tell application "Safari"
    activate
    tell application "System Events"
        tell process "Safari"
            click menu item "Merge All Windows" of menu "Window" of menu bar 1
        end tell
    end tell
end tell

Fammi sapere se questo risolve il tuo problema.

modifica: Questo script funziona per qualsiasi app attiva che supporti "Unisci tutte le finestre":

try
    tell application "System Events" to tell (first process where it is frontmost) to click menu item "Merge All Windows" of menu "Window" of menu bar 1
end try
    
risposta data 23.10.2016 - 22:07
fonte

Leggi altre domande sui tag