Como posso ativar os botões apenas com o teclado?


87

Muitos elementos da interface do usuário (UI) ou caixas de diálogo possuem botões. Eu gostaria de poder ativar um botão apenas com o teclado, sem o mouse. Como posso fazer isso?

Respostas:


75

Para muitas caixas de diálogo, você pode selecionar a opção desejada pressionando + firstletter onde firstletteré a primeira letra da opção que deseja selecionar


3
Cooool !!! +1! Eu não fazia ideia.
Harv

6
Não consegui fazer isso funcionar uma vez. Quais caixas de diálogo suportam isso? Qual a porcentagem de tempo que isso funciona para você, considerando todos os aplicativos que você usa?

1
@mankoff Experimente durante a realização de que a pergunta original pediu e ele funciona
conorgriffin

10
Isso não funciona mais frequentemente do que não na minha experiência.
fredley

2
Isso funciona no Sequel Pro. Achei muito intuitivo, e foi assim que acabei aqui. Obrigado!
Jonathan Nesbitt

125

Ativar o controle de teclado da interface do usuário

System Prefs > Keyboard > Shortcuts

Em seguida, selecione o botão de opção "Todos os controles" na parte inferior, em vez de apenas "Apenas caixas de texto e listas".

insira a descrição da imagem aqui

Atalhos do teclado

  • (TAB) se moverá entre os botões.
  • esc(ESC) é cancelado .
  • space(ESPAÇO) seleciona o botão ativo (azul, contorno).
  • (RETURN) está OK ou o botão padrão (azul, pulsante, preenchido).
  • Para algumas caixas de diálogo, + first_letterselecionará o botão com uma certa primeira letra no texto (como apontado por @Griffo).

Isso ainda é aplicável ao Mavericks?
Jayden Lawson 13/05

4
Na verdade, está na guia "Atalhos". Perfs do sistema> Teclado> Atalhos
Chris Watts

2
Esta é definitivamente a resposta correta.
DelightedD0D

1
Essa é a resposta correta. Funciona perfeitamente no macOS High Sierra.
AirieFenix ​​26/04/19

1
Isso funciona no macOS Mojave mais recente. Obrigado ~
jdhao

9

Para elaborar as respostas acima, muitas caixas de diálogo (a maioria?) Terão a opção padrão em azul. Bater alternará entre as opções, com um contorno azul ao redor do outro botão, mas o padrão permanecerá azul. Bater sempre seleciona o padrão, spaceseleciona o botão que estiver destacado.

Neste exemplo, pressionar irá 'Manter .txt' e pressionar space'Usar .bak'.

Caixa de Diálogo


2

+ .também funciona para Cancelar . E, em algumas aplicações, apenas pressionar as letras iniciais funciona. O Photoshop é um deles, mas também é bastante comum para outros aplicativos de plataforma cruzada.

Digitar + W+ Dé uma maneira rápida de fazer algo como Fechar e não salvar .


0

Veja Acesso total ao teclado na parte inferior da seguinte captura de tela:

Preferências do teclado Quando uma janela de prompt como a que você incluiu aparecer, o botão selecionado será destacado em azul.
Captura de tela:

Caixa de diálogo Copiar

Então você pressiona o botão spacepara acionar esse botão.


1
Obrigado @ Am1rr3zA pela edição anterior, mas descobri que minha resposta não funcionava, então a alterei. ; o)
conorgriffin

-1

Tab para ir para a próxima caixa de diálogo. Espaço para selecionar


1
Como afirmado pelas respostas acima, isso não funciona apenas imediatamente. Você deve habilitá-lo nas Preferências do Sistema.
Daviesgeek

@daviesgeek - E o Tab não muda a caixa de diálogo! Felizmente.
Nicolas Barbulesco 31/01
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.