Jak przełączać wybrane przyciski za pomocą samej klawiatury

3

Staram się trzymać palce na klawiaturze tak bardzo, jak to możliwe i chciałbym być całkowicie wolny od myszy w niektórych aplikacjach, takich jak Sublime Text. Np. Mogę zainicjować otwieranie lub zamykanie pliku za pomocą samej klawiatury, ale nie wiem, jak nawigować w zamkniętych lub otwartych oknach dialogowych plików za pomocą samej klawiatury. Mówiąc dokładniej, jak przełączać się między wybranymi przyciskami? Np. Tabulacja działa w innych systemach operacyjnych, które znam (np. Windows i Linux KDE), ale tutaj nie mogę tabulować między przyciskami Zapisz i Anuluj, gdy chcę zamknąć plik.

amfibia
źródło

Odpowiedzi:

8

Użycie klawisza Tab między przyciskami Zapisz i Anuluj działa również w systemie OS X. Musisz go tylko włączyć:

  1. Przejdź do Preferencji systemowych
  2. Idź do klawiatury
  3. Przejdź do zakładki Klawiatura krótka
  4. W dolnej części okna ustaw przycisk opcji „Wszystkie elementy sterujące”:

Pełny dostęp do klawiatury

Odtąd, gdy zobaczysz okno OK / Anuluj, przycisk OK jest niebieski i można go nacisnąć za pomocą klawisza powrotu, a przycisk anulowania ma kontur, który można nacisnąć za pomocą spacji:

Próbny

Ale prawdziwa sztuczka polega na tym, że możesz teraz nacisnąć klawisz Tab, aby przenieść kontur na inny przycisk, i nacisnąć klawisz spacji, aby nacisnąć podświetlony przycisk.

Stan
źródło
Zrobiłem to, że jestem w stanie zmienić zaznaczenie, ale kiedy jestem w przycisku „Nie zapisuj” (tzn. Gdy przycisk ma podświetlony kontur, taki jak „Annuleer”), w pełni zarysowany przycisk jest nadal „Zapisz”, więc jeśli uderzę <kbd> Return </kbd> to wciąż idzie do Save
amfibia
1
Tak, przycisk wciśnięty za pomocą klawisza powrotu zawsze będzie w twoim przypadku przyciskiem Zapisz; nie można zmienić, który przycisk został naciśnięty za pomocą klawisza powrotu. Ale możesz naciskać inne przyciski za pomocą tabulatorów i spacji.
Stan
to trochę niezręczne, ale zadziałało
amfibia
1
Możesz często, ale nie zawsze, używać Cmd + [initial], aby naciskać przyciski. Na przykład, jeśli zamkniesz niezapisany plik i otrzymają opcję „Zapisz” i „Nie zapisuj”, możesz nacisnąć Cmd + S, aby zapisać, a Cmd + D, aby nie zapisać. Działa w większości przypadków, AFAIK.
iynque,
Alternatywnie, jeśli wolisz zachować Tabnormalne zachowanie i chcesz, aby wybrał opcję Wszystkie elementy sterujące , możesz po prostu nacisnąć Alt+Tab. W większości przypadków nie chcesz Tabporuszać się po wszystkich przyciskach na ekranie.
sayzlim,
1

Typowym skrótem dla przycisku Anuluj jest Cmd.. (tzn. polecenie i kropka, czyli kropka).

Thinkcat
źródło
Polecenie, które tu widzę, nie jest okresem Apple zgodnie z przeznaczeniem, ale łącznikiem Apple.
Nicolas Barbulesco
1
Częściej: Esc.
Nicolas Barbulesco
0

Sublime Text 3 (OSX 10.10.5)

Enter = wybierz podświetloną opcję (np. „Otwórz”, „Zapisz” ...)

Esc = anuluj okno dialogowe

Cmd+D = wybierz alternatywną (opisaną) opcję (np. „Nie zapisuj” ...)

co tydzień
źródło