Chciałbym nacisnąć cmd + X, aby przełączyć się na (lub uruchomić, jeśli nie jest uruchomiona) aplikację #X w Docku, bez twardego wiązania tej aplikacji.
To znaczy, jeśli moją trzecią aplikacją w doku jest Terminal, uderzam w cmd + 3 i przełączam się na terminal, ale jeśli następnie przestawię Adium do tej pozycji, cmd + 3 automatycznie otworzy Adium.
Czy można to zrobić w systemie OSX 10.8 (lub 10.9)?
Nawet lepiej, choć nie jest to wymagane, jeśli w przypadku trafienia kombinacji już aktywnej aplikacji, ukrywa ją.
mountain-lion
keyboard
dock
o0 ”.
źródło
źródło
Odpowiedzi:
Możesz zapisać jeden AppleScript do klikania każdej ikony Docka:
for i in {1..9};do echo 'tell application "System Events" to tell process "Dock" to click UI element '$i' of list 1'>~/Library/Scripts/Focus\ Application\ $i.applescript;done
Następnie użyj skryptów FastScript, aby przypisać skróty do skryptów.
Jednak łatwiej jest mi przypisywać skróty klawiaturowe do aplikacji .
źródło
Za pomocą AppleScript możesz zrobić coś takiego:
Ale faktyczny problem wiąże go ze skrótami.
Edycja: Jak Lauri Ranta przypomniał mi o swoich odpowiedziach, istnieją skrypty FastScript.
źródło