SponsorZaloguj sięZgłoś

← Wszystkie narzędzia

Generator ściągawki skrótów klawiszowych

Wklej skróty, po jednym w wierszu. Są czytane tutaj, na tej stronie, i nic nie jest nigdzie wysyłane.

Generator ściągawki skrótów klawiszowych

Wypróbuj przykład:

Co robi

Wklej skróty klawiszowe swojej aplikacji na Mac, po jednym w wierszu, zapisane w dowolny sposób: ⇧⌘K, Shift-Command-K lub cmd+shift+k, a po nich opis, co robi każdy z nich. Narzędzie zapisuje każdy skrót tak, jak pokazują go menu macOS, z klawiszami modyfikującymi w kolejności Apple, i układa je w ściągawkę, którą możesz wydrukować albo wkleić do README, strony pomocy lub odpowiedzi dla wsparcia. Wiersz bez skrótu staje się nagłówkiem. Potem sprawdza każdy skrót pod kątem tych, które macOS zachowuje dla siebie, standardowych, jakich ludzie oczekują w każdej aplikacji na Mac, oraz reszty twojej listy.

Kolejność klawiszy modyfikujących

SymbolKlawisz
⌃Control
⌥Option
⇧Shift
⌘Command

Wytyczne Apple Human Interface Guidelines każą aplikacjom zawsze wymieniać klawisze modyfikujące w tej kolejności, więc piszemy ⌃⌥⇧⌘K, nigdy ⌘⇧K. Symbol, który do wpisania wymaga Shift, jak ? czy +, jest pokazywany bez ⇧, tak jak menu Pomoc pokazuje ⌘?.

Co sprawdza

  • Zajęte przez macOS: skróty, których system używa w pierwszej kolejności, takie jak ⌘Space dla Spotlight, ⌘Tab do przełączania aplikacji, ⌥⌘Esc dla okna „Wymuś zakończenie”, ⇧⌘3, ⇧⌘4 i ⇧⌘5 dla zrzutów ekranu oraz ⌃⌘Q do blokowania ekranu.
  • Skróty standardowe: ⌘H, ⌘Q, ⌘W, ⌘, i około pięćdziesięciu innych, które ludzie oczekują, że w każdej aplikacji znaczą to samo. Użycie jednego z nich do jego zwykłego zadania jest w porządku.
  • Pisanie: pojedynczy klawisz, sam Shift albo sam Option z literą przeszkadza, gdy ktoś pisze.
  • Rada Apple: wytyczne mówią, by unikać Control jako klawisza modyfikującego, a Option zachować dla rzadziej używanych poleceń.
  • Twoja własna lista: dwie akcje na tym samym skrócie.

Listy pochodzą ze strony Apple Mac keyboard shortcuts oraz strony Keyboards z Human Interface Guidelines, odczytanych wg stanu na listopad 2026. Symbole wymagające Shift odpowiadają klawiaturze amerykańskiej. Inne zainstalowane aplikacje, jak launchery i menedżery okien, dodają własne skróty globalne, których żadna strona nie widzi.

W twoim kodzie

Button("Clear History") { clear() }
    .keyboardShortcut("k", modifiers: [.command, .shift])

To jest SwiftUI. Umieść każdy skrót w poleceniu menu, żeby ludzie mogli znaleźć go na pasku menu. W Ustawieniach systemowych, w sekcji Klawiatura, potem Skróty klawiszowe, Skróty aplikacji pozwalają każdemu nadać poleceniu menu własny skrót, więc konflikt, na którym komuś zależy, można naprawić także na jego komputerze Mac.

Co oznacza każdy wynik

OznaczenieCo to oznacza
PoprawmacOS używa tego skrótu jako pierwszy albo dwie twoje akcje go dzielą.
WyglądDziała, ale ludzie oczekują, że robi coś innego, albo przeszkadza w pisaniu.
UwagaWarte uwagi, np. skrót z Control lub fn, którego Apple odradza.
OKNic z list Apple nie jest z nim w konflikcie.

Pytania

W jakiej kolejności występują klawisze modyfikujące w komputerach Mac?

Control, Option, Shift, Command, zapisywane jako ⌃⌥⇧⌘. Wytyczne Apple Human Interface Guidelines każą aplikacjom zawsze wymieniać je w tej kolejności, więc ⇧⌘K, nigdy ⌘⇧K.

Których skrótów nie powinna używać aplikacja na Mac?

Te, które macOS zachowuje dla siebie, jak ⌘Space dla Spotlight, ⌘Tab do przełączania aplikacji, ⌥⌘Esc dla okna „Wymuś zakończenie” oraz ⇧⌘3, ⇧⌘4 i ⇧⌘5 dla zrzutów ekranu. Standardowe, jak ⌘H i ⌘Q, powinny zachować swoje zwykłe zadanie.

Dlaczego ostrzega przed Option z literą?

Na klawiaturze komputera Mac Option z literą, cyfrą lub symbolem wpisuje znak specjalny, taki jak akcent lub ©. Taki skrót przeszkadza w pisaniu.

Czy ludzie mogą zmieniać skróty mojej aplikacji?

Tak. W Ustawieniach systemowych, w sekcji Klawiatura, potem Skróty klawiszowe, Skróty aplikacji pozwalają każdemu nadać poleceniu menu w twojej aplikacji nowy skrót. To kolejny powód, by umieścić każdy skrót w menu.

Czy zna każdy konflikt?

Nie. Zna skróty systemowe i standardowe z własnych list Apple, odczytanych wg stanu na listopad 2026. Launchery, menedżery okien i inne aplikacje dodają skróty globalne, których nie widzi.

Czy moje skróty są dokądś wysyłane?

Nie. Są odczytywane na tej stronie i nic nie jest wysyłane ani zapisywane.

Powiązane