Alfred-Erweiterung oder Äquivalent, die ein einzelnes Fenster in den Vordergrund bringt

Wenn ich jetzt zu einem Sublime Text 2-Fenster wechseln möchte, das für ein "Projekt" mit dem Namen geöffnet ist foo, kann ich tun option+space, Sub eingeben, die Eingabetaste drücken und dann cmd+`wiederholt drücken, bis ich das gewünschte Fenster erreiche.

Gibt es eine Möglichkeit, dies in Alfred zu manipulieren oder eine andere Verknüpfung zu verwenden, damit ich einfach den Namen eines geöffneten Fensters eingeben kann, zu dem ich wechseln möchte?

Ich habe versucht, ein AppleScript zu schreiben, aber als ich einen Teil des Weges erledigt hatte, wurde mir klar, dass es für mich keine Möglichkeit gibt, Alfred diese Liste mitzuteilen, um eine Auswahl zu treffen:

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

Antworten (2)

Wenn Sie die Vollversion von Alfred haben , können Sie Hotkeys dem Starten und Wechseln von Anwendungen zuordnen.

Geben Sie hier die Bildbeschreibung ein

Wie Sie beispielsweise auf dem Bildschirm sehen, habe ich Option-1 für MacVim, Option-2 für Chrome usw. zugeordnet.

Wenn die App nicht läuft, wird sie gestartet, aber was noch wichtiger ist, wenn die App läuft, aber nicht fokussiert ist, dann wird sie einfach zu dieser App wechseln.

Ich hoffe das hilft!

Benutzt du Alfred v1? Ich weiß, v2 ist noch in der Beta-Phase, aber es scheint, dass viele Zugang gekauft haben. Wie auch immer, mit v1 ist die Antwort nein oder es wird sehr schwierig, wenn möglich, Ihre aktuellen Fenster nach Titel zu suchen oder zu filtern. Mit Alfred v2 wäre es jedoch viel einfacher und definitiv möglich, da Sie alle diese Fenstertitel für Alfred v2 zur Anzeige zurückgeben können ... so dass Sie dann das gewünschte Fenster filtern und auswählen können.

Tut mir leid, das ist wirklich keine Antwort oder Lösung. Wenn Sie v2 verwenden, lassen Sie es uns wissen ...