Как вставить вкладку между кнопками в диалоговом окне Mac OS X

Я знаю, что здесь был задан подобный вопрос совсем недавно, но мне было интересно, можно ли вводить вкладки между кнопками в диалоговом окне Mac OS X по умолчанию?

У меня уже есть опция «Все элементы управления», включенная в « Системные настройки»> «Клавиатура и мышь»> «Горячие клавиши» , но без радости.

Если вы включите Full Keyboard Access, установив его на все элементы управления, вы должны иметь возможность заносить вкладку между опциями и выбирать, нажимая пробел, по крайней мере для OS X 10.5:

Полный доступ к клавиатуре: все элементы управления (Control + F7)

В то время как ответ @ ruddzw (выбранный) работает, он может замедлить вас в других областях просто из-за большого количества элементов управления, которые нужно выполнить.

@NReilingh представляет другой подход и семантику за ним:

Правильный способ сочетания клавиш для альтернативных диалоговых кнопок – это не вкладка, а комманды команд . Например, командный период почти повсеместно отменяется. […]
Это часто не документируется, но ярлык команд для разных кнопок, которые не являются кнопкой по умолчанию или отменой, обычно является первой буквой этой кнопки .

Итак, в примере:

Сохранить подсказку

  • Enter / Return будет Сохранить ,
  • + . Или esc отменит , и
  • + D будет отображаться в поле «Не сохранять» .
    Как указывает @Kevin Reid , здесь также работает + delete .

В настройках Keyboard Shortcuts разделе « Keyboard Shortcuts

Полный доступ Switch to All Controls клавиатуре: Switch to All Controls вместо Text Boxes and Lists Only

Есть ли определенный диалог, с которым вы столкнулись? С включенным «Все элементы управления» я могу настраивать каждый элемент управления каждым окном Mac OS X, который я тестировал только сейчас.

Чтобы включить навигацию с помощью вкладок из командной строки:

 defaults write NSGlobalDomain AppleKeyboardUIMode -int 3 

При просмотре с помощью Safari вы также можете вставлять вкладку между всеми элементами HTML на странице с помощью Option + Tab (иначе Tab будет останавливаться только на элементах панели инструментов браузера и быстрых закладках)

Давайте будем гением компьютера.