Приємною особливістю, яка майже копіює прискорювачі Windows Alt у діалоговому вікні OS X, є використання ⌘+ ⇧+ first_letter.
Як зазначає Луї, у деяких діалогах використання лише ⌘+ first_letterпрацює. Наприклад, ⌘+ Dвибере Don't Save
після виходу з файлу. (Це та сама функціональність, як спочатку використовувати ⇥для виділення, Don't Save
а потім вибору її клацанням space, яка працює, якщо System preferences --> Keyboard --> Keyboard Shortcuts --> Full Keyboard Access:...
встановлено, All controls
як описано в попередніх публікаціях).
Однак ⌘+ first_letterне є універсальним. Наприклад, у Save As
діалоговому вікні ⌘+ Nне вдалося вибрати New Folder
.
Але ⌘+ ⇧+ Nробить трюк.
Я відкрив цю функцію лише нещодавно, тому не впевнений, чи вона настільки універсальна, як Windows Alt (яку я широко використовую). Але, граючи навколо, я, здається, зможу вибрати більшість елементів діалогу, які мені потрібні. Наприклад, я можу використовувати ⌘+ ⇧+ Tдля навігації в діалоговому вікні, яке відкриється в Microsoft Excel (для Mac), коли я це роблю Paste Special
, і вибирати Text
зі спадного меню. Таким чином, він вибирає не тільки кнопки, але й список елементів.
ОНОВЛЕННЯ: Однак одне обмеження, порівняно з Windows Alt, здається, неможливо кілька разів натиснути клавішу першої літери для переміщення між різними об'єктами, які мають однаковий перший лист. У списках це можна певною мірою подолати, комбінуючи ярлик із клавішами зі стрілками ← ↑ → ↓.
До речі, в OS X є ярлик ctrl+ F2для доступу до панелі меню, але це особливо незручно, оскільки воно включає натискання fnдля активації F2функціоналу. (Більше того, інші повідомили про проблеми з ярликом за замовчуванням.)
Ярлик за замовчуванням можна переосмислити в System preferences --> Keyboard --> Keyboard Shortcuts --> Keyboard & Text Input --> Move focus to the menu bar
(він повинен містити дві клавіші; я використовую ⌥+ <, що відчувається звичним для Windows). Після
виділення яблука рядка меню можна отримати доступ до окремих пунктів меню, натиснувши послідовність відповідних перших літер. Наприклад, у Firefox я можу перейти до File --> Page Setup...
цього комбо:
⌥+ <, F, ↓, P,↩
І всупереч діалогам, ця функція дійсно підтримує натискання декількох разів для навігації між елементами списку, так що я можу отримати доступ File --> Print
так:
⌥+ <, F, ↓, P, P, ↩(Еквівалентно ⌘+ P).
Насправді навіть не потрібно натискати відповідну першу букву, достатньо натиснути будь-яку літеру, щоб виділити найближчий елемент списку в алфавітному порядку (якщо результату не знайдено, пошук продовжується назад у зворотному порядку). Наприклад, я можу отримати доступ Edit --> Undo
(еквівалентний ⌘+ Z) так:
⌥+ <, E, ↓, V(А чи не інтуїтивний U).