Estensione Alfred o equivalente che porta una singola finestra in primo piano

3

In questo momento, se voglio passare a una finestra Sublime Text 2 aperta a un "progetto" chiamato foo , posso fare option+space , digitare Sub hit enter e poi premere cmd+' ripetutamente fino a quando arrivo a la finestra che voglio.

C'è un modo per manipolarlo in Alfred, o usare qualsiasi altro collegamento in modo che possa semplicemente digitare il nome di una finestra aperta per passare a?

Ho provato a scrivere un AppleScript, ma una volta che ho ottenuto una parte del modo in cui ho fatto, ho realizzato che non c'è modo per me di comunicare questo elenco a Alfred per effettuare una selezione:

on alfred_script(q)
    tell application "System Events"
        set procs to processes
        set windowTitles to {}
        repeat with proc in procs
            try
                if exists (window 1 of proc) then
                    repeat with w in windows of proc
                        if w's title is not "" then
                            set titlename to proc's name & " — " & w's title as Unicode text

                            if q is in titlename is not false
                                copy titlename to the end of windowTitles
                            end if
                        end if
                    end repeat
                end if
            end try -- ignore errors
        end repeat
    end tell
    return windowTitles
end alfred_script
    
posta Alec Gorge 06.03.2013 - 22:23
fonte

2 risposte

1

Se disponi della versione completa Alfred , puoi mappare i tasti di scelta rapida all'avvio e al passaggio delle applicazioni.

Ad esempio, come vedi sullo schermo ho mappato l'opzione-1 per MacVim, l'opzione-2 per Chrome, ecc.

Se l'app non è in esecuzione, verrà avviata ma, cosa più importante, se l'app è in esecuzione ma non focalizzata, passerà semplicemente a quell'app.

Spero che questo aiuti!

    
risposta data 07.03.2013 - 20:18
fonte
0

Stai usando Alfred v1? So che v2 è ancora in beta ma sembra che molti abbiano acquistato l'accesso. Ad ogni modo, con v1 la risposta è no o sarà molto difficile, se possibile, cercare o filtrare le finestre attuali per titolo. Tuttavia, con Alfred v2 sarebbe molto più semplice e sicuramente possibile, dato che è possibile alimentare tutti i titoli delle finestre affinché Alfred v2 possa essere visualizzato ... permettendoti quindi di filtrare e scegliere la finestra che desideri.

Mi spiace, questa non è una risposta o una soluzione. Se sei su v2, faccelo sapere ...

    
risposta data 07.03.2013 - 21:02
fonte

Leggi altre domande sui tag