Nowa funkcja „Search Tabs” w Safari 8 jest całkiem niezła. Po aktywowaniu opcji „pokaż wszystkie karty” możesz wpisać tekst, aby przefiltrować karty według potrzeb. Jednak, gdy mam jedną kartę widoczną, byłoby bardzo miło być w stanie aktywować tę kartę. Umożliwiłoby to funkcjonalność typu „wyróżnionego” dla kart.
Wydaje się jednak, że nie ma skrótu klawiaturowego do aktywacji karty po jej wyszukaniu, więc jestem zmuszony kliknąć kartę myszką! To wydaje się niedopatrzeniem, nie mogę uwierzyć, że Apple dodałoby dobry sposób na filtrowanie kart, ale nie ma możliwości wybrania jednej!
Zrzut ekranu:
Odpowiedzi:
Próbowałem wykonać następujące kombinacje klawiszy bezskutecznie:
To prowadzi mnie do przekonania, że to naprawdę niedopatrzenie ze strony Apple.
Kludge: Utwórz polecenie Automatora, aby zasymulować kliknięcie myszą
Użyłem kodu, który znalazłem na https://discussions.apple.com/thread/3708948, aby zebrać następujące skrypty AppleScript:
Próba 1: Nie działałem Uruchomiłem ten kod w Applecript owiniętym w usłudze Automator zamapowanej na „Command + Shift + Opcja + Control + Spacja”, używając liczb, które otrzymałem po naciśnięciu „Command + Control + Shift + 4”, aby uzyskaj adres dla obszaru (600 pikseli w poziomie od lewej, 300 pikseli w pionie od góry) i działałoby to w normalnym Safari (naciśnięcie kombinacji klawiszy spowodowałoby kliknięcie myszą na ten adres w pikselach), ale nie działało, gdy to samo polecenie klawisza zostało uruchomione w trybie „Pokaż wszystkie karty” w Safari!
Próba nr 2: zadziałało, ale nie jest możliwe
Dostałem kluczową komendę pracującą z następującym Applecript zawiniętym w usługę Automator, ale jej ukończenie zajęło 5.125 sekundy :(
źródło
Chyba mam twoją odpowiedź. Cały dzień szukałem tego. Korzystam ze wspaniałej bezpłatnej aplikacji o nazwie BetterTouchTool (używającej OS X 10.10), aby dodawać dodatkowe gesty i skróty do wszystkich urządzeń Apple i działa natychmiast! Bez opóźnień!
Zrobię zrzuty ekranu z każdym krokiem, który musisz skonfigurować. UWAGA: Powiąże pozycję myszy jako wybrany skrót klawiaturowy podczas korzystania z safari. Wady: nie można zmienić pozycji okna safari, a pozycja myszy będzie inna niż na monitorze w notebooku. Rozwiązanie: Zalecam mapowanie pozycji myszy za pomocą pełnego ekranu z najczęściej używanym ekranem (lub po prostu mapowanie dwóch skrótów dla każdego ekranu)
1 Pobierz aplikację http://www.bettertouchtool.net
2 Otwórz aplikację, wybierz klawiaturę, dodaj aplikację do listy do skrótów, które dodasz (w tym przypadku Safari), wybierz skrót (mapuję „Option + 1” na tym zrzucie ekranu), a następnie wewnątrz wyzwalacza wybierz wybierz „ Przenieś mysz do pozycji ” w „Innych czynnościach użytkownika”. Zaznaczyłem niewłaściwą opcję na zrzucie ekranu, jest to opcja powyżej. To NIE jest „Zapisz pozycję myszy”. Przepraszam, jestem zbyt zmęczony, jest trzecia i muszę jutro pracować
3 Wybierz miejsce, w którym ma się poruszać kursor (pozycja w polu wprowadzania sprawdzi pierwszy wynik, gdy interfejs wyświetla ~ 3 wyniki)
Zrób to samo z inną pozycją myszy, aby uzyskać wynik 2., 3., ale pamiętaj, że interfejs użytkownika zmieni się, jeśli większe wyniki, czasem nawet ukrywając pierwszy wynik.
źródło
shift+command+\
docommand+d
. Więc po prostucommand+d command+f
pisz tutaj tekstcommand+d
.Używam do tego Applescript, ponieważ dodali tę funkcję:
http://hea-www.harvard.edu/~fine/OSX/safari-tabs.html
Wyskakuje okno dialogowe wyszukiwania, wpisujesz wyszukiwanie i natychmiast aktywuje pojedynczą pasującą kartę lub daje okno dialogowe do wyboru z listy pasujących kart. Przesuwa okno do przodu i czyni z niego aktywną kartę w oknie.
(Mam podobny skrypt do wyszukiwania okien terminala).
źródło
Jestem trochę spóźniony na imprezę, ale myślę, że Shortcat wykona niezbędną funkcjonalność.
Z dodatkową premią, dzięki której można go używać z pocztą itp.
źródło
Użyj Automatora i wklej AppleScript dołączając go do skrótu klawiaturowego, jak opisano w:
Jak przypisać skrót klawiaturowy do napisanego kodu AppleScript?
źródło