Jak szybko przejść do innej aplikacji bez użycia karty poleceń

5

Próbuję zrobić screencast i używam + przejść z przeglądarki do mojego IDE. Podczas edycji muszę usunąć wszystkie zrzuty ekranu, które przenoszą się z jednej aplikacji do drugiej, ponieważ jest to rozpraszające.

Zastanawiałem się, czy jest jakieś narzędzie, które mogę kupić lub czy istnieje sztuczka, dzięki której mogę szybko przejść z przeglądarki do IDE.

Zauważ, że moja przeglądarka i moje IDE są tego samego rozmiaru podczas robienia screencastingu, więc nakładają się na siebie. Potrzebuję tylko sztuczki, aby przeglądarka wyszła na szczyt tak po prostu, a kiedy potrzebuję IDE na górę, mogę wprowadzić IDE na górę z kilkoma kombinacjami klawiszy na klawiaturze.

user998
źródło
3
Tylko myśl: jeśli przełączniki aplikacji są normalną częścią przepływu pracy, który demonstrujesz, dobrym pomysłem może być pozostawienie zwykłego interfejsu użytkownika do przełączania aplikacji. Widzom może być trudno śledzić, jeśli stale „magicznie” przełączasz się między aplikacjami (tj. Przełączanie bez pozostawiania normalnych wizualnych wskazówek (klikanie Dok ikona, widząc interfejs Cmd-Tab itp.) lub przynajmniej słysząc narratora, że ​​zamierzają zmienić aplikacje).
Chris Johnsen
Próbowałem tego i odkryłem, że to rozprasza. Również wygląd wizualny między przeglądarką a IDE jest na tyle różny, że nikt nie jest zdezorientowany. To jest screencast, więc ludzie wiedzą, co dalej, jak idę do przeglądarki. Dzięki.
user998

Odpowiedzi:

7

Jeśli naciśniesz + szybko przełączasz się na ostatnio używaną aplikację, a ikony nie pojawiają się.

Aby się upewnić, że to działa, + do twojej przeglądarki. Następnie do twojego IDE. Następnie, szybko wciśnij + skrót. Natychmiast przełączysz się na przeglądarkę. Zrób to samo ponownie, aby natychmiast przełączyć się z powrotem.

Mam nadzieję, że zrobi to za ciebie.

Nathan Greenstein
źródło
+1, ponieważ jeśli naciśniesz cmd + tab i puścisz szybko, nie wyświetli się przełącznik aplikacji
Martin Marconcini
fajna sztuczka. Kilka razy w moim screencastie muszę przełączyć się między przeglądarką, IDE i terminalem iw tym przypadku ta sztuczka nie zadziałała. Idę z DragThing.
user998
3

Właśnie przetestowałem to i działa dobrze. Będziesz mógł uruchomić każdą aplikację za pomocą własnego skrótu klawiaturowego, używając tylko dwóch prostych usług Automatora i skrótów klawiaturowych wbudowanych.

W tym przykładzie używam Preview i Safari.

Utwórz nowe usługi Automator. Otwórz Automator i wybierz „Usługa”

Pierwsza usługa.

1, Dodaj akcję „Uruchom aplikację”.

2, ustaw aplikację Akcje na ” Zapowiedź „korzystając z listy rozwijanej w akcji.

3, ustaw Usługa otrzymuje do: ' brak wejścia ' w ' Safari ' (Zrób to za pomocą menu rozwijanych u góry).

4, zapisz usługę jako Uruchom podgląd


Druga usługa.

Użyj pliku menu - & gt; Nowy. I ponownie wybierz „Usługa”

1, Dodaj akcję „Uruchom aplikację”.

2, ustaw aplikację Akcje na „Safari”, używając rozwijanej listy w akcji.

3, ustaw Usługa otrzymuje do: ' brak wejścia ' w ' Zapowiedź ' (Zrób to za pomocą menu rozwijanych u góry).

4, zapisz usługę jako Uruchom Safari


Preferencje systemu

Teraz otwarte Preferencje systemowe - & gt; Klawiatura. Przejdź do karty: Skróty klawiszowe

1, Wybierz ” Usługi 'w lewym panelu.

2, W prawym okienku przewiń w dół do dołu, gdzie „ Generał „usługi powinny być.

Powinieneś zobaczyć dwie nowe usługi. 3, Dwukrotnie kliknij pustą białą spację przed nazwą usługi. (Tak daleko, jak pozwala na to panel)

4, Powinieneś mieć teraz pole tekstowe, w którym możesz wprowadzić skrót klawiszowy dla usługi.

5, Raz zrobione dla obu usług Upewnij się, że są nadal obie zaznaczone i zamknij Preferencje systemowe


Teraz, gdy jesteś w jednej lub drugiej aplikacji, używaj skrótów klawiaturowych do przełączania aplikacji.

Przykład kluczy używanych w moim teście:

Będąc w Safari: ctrl + alt + cmd + p idź do Zapowiedź

Będąc w podglądzie: ctrl + alt + cmd + s idź do Safari

p.s wykonując dwie usługi w ten sposób upewni się, że skróty klawiszowe / skróty klawiszowe działają tylko w tych aplikacjach. I nie zostanie wywołany w trzeciej aplikacji.

markhunte
źródło
1

Istnieje wiele narzędzi, które mogą uruchamiać aplikacje za pomocą kombinacji klawiszy. używam Lokaj i używałam Przeciągnij , ale jest ich sporo. Narzędzia te generalnie pozwalają przypisać kombinację klawiszy do uruchamiania czegokolwiek. Jeśli jest to aplikacja i aplikacja jest już uruchomiona, po prostu wprowadzą tę aplikację na pierwszy plan.

Chuck
źródło
DragThing to zrobił. Kiedy klikam aplikację, aplikacja przechodzi na pierwszy plan i staje się aktywna.
user998
1

W BetterTouchTool , możesz przypisać klawisze F1, F2, aby przełączać się między aplikacjami lub dowolną inną serię klawiszy.

Bardziej wyrafinowany przykład korzystania z BetterTouchTool: Zmieniłem F1, F2 odpowiednio na Google Chrome Tab 1 i Google Chrome Tab 2. A F11 i F12 to odpowiednio Sublime Text Tab1 i Sublime Text Tab2.

Możesz przypisać kombinacje klawiszy / klawiszy do określonych aplikacji wykonanych przez Edytor skryptów, tj Jabłka .

Prosty AppleScript, aby otworzyć Google Chrome Tab 1:

    tell application "System Events"
    tell application "Google Chrome" to activate
    keystroke "1" using {command down}
    end tell

Zapisz skrypt jako aplikację, a następnie połącz skrót klawiszowy w Bettertouchtool z polem „Trigger Predefined Action”, po otwarciu pola przewiń w dół do „Controlling Other Applications” i kliknij strzałkę „Otwórz aplikację / plik ..”

Twoje zdrowie!

S.Doe_Dude
źródło
0

Jeśli naprawdę nie chcesz używać + zamiast tego spróbuj ctrl + F4 być może?

andersmoldin
źródło
0

Możesz użyć + przestrzeń aby szybko znaleźć programy, ale do szybkiego przełączania możesz chcieć sprawdzić BetterTouchTool .

Widzieć ta strona na superużytkowniku, aby uzyskać więcej szczegółów.

zechdc
źródło