Use o teclado para ativar a barra de menus

15

No OSX, é possível navegar na barra de menus sem usar o mouse (como as teclas de seta)? Estou procurando algo semelhante ao modo como o Windows faz isso - pressionar Alt permite que as teclas de seta naveguem na barra de menus, pressionar Enter chama o item de menu. Isso é mais ergonômico, pois minhas mãos não precisam sair do teclado para chamar itens de menu. Estou ciente dos vários atalhos de teclado, mas infelizmente nem todos os itens de menu os possuem.

Acompanhamento : Descobri o Acesso total ao teclado, que resolve metade do problema. Com o Acesso total ao teclado definido como Todos os controles, existe uma tecla que ativa a barra de menus?

Caranguejo ondulado
fonte

Respostas:

18

Nos comandos de teclado do Mac OSX :

Acesso total ao teclado (consulte o capítulo 3)

  control+F1

    Toggle Full Keyboard Access on/off

  control+F2 (or control+M)

    Focus keyboard control on menu bar

  control+F3 (or control+D)

    Focus keyboard control on Dock

  control+F4 (or control+W)

    Focus keyboard control on active Window or cycle to next window

  control+F5 (or control+T)

    Focus keyboard control on toolbar

  control+F6 (or control+U)

    Focus keyboard control on palette (utility window)

  control+F7

    In windows and dialogs, switch focus to text boxes/lists/controls

  arrow keys

    Navigate active item

  return, enter, or spacebar

    Select highlighted item

  return or enter

    Select default dialog control (OK, Yes, No, Save, Open, etc.)

  escape

    Cancel action, menu, or dialog

controle + F1 para ativar o Acesso total ao teclado (necessário apenas uma vez), depois

control + F2 (ou control + M) é o comando que você está procurando.

Josh K
fonte
Ainda inconveniente. Requer três pressionamentos de tecla para ver o conteúdo do menu - vs Um pressionamento de tecla no Windoze / Linux. ctl-F2, em seguida, 'F' (para arquivo por exemplo), em seguida, para baixo chave de seta (para realmente ver o menu)
javadba
8

Observe que você pode alterar o atalho para isso em: Preferências do sistema> Teclado> Teclado e entrada de texto> "Mover o foco para a barra de menus"

Eu recomendo alterá-lo, o atalho padrão é muito hostil devido ao fato de que você deve manter pressionada a tecla Fn para acessar a tecla F2 "real".

Meu atalho é Control-Option-Command-RETURN.

beibei
fonte
1
Lembre-se de que você pode alterar o requisito de suas teclas de função para manter Fn no mesmo painel de preferências.
Daniel Beck
0

Você já tentou ^ + f2 (^ significa ctrl)

pode ser necessário combinar com Fn + Ctrl + F1 porque a tecla F2 pode ter funções duplas. então você pode navegar facilmente com as setas. Espero que isto ajude.

Ye Lin Aung
fonte
O teclado do meu Mac não possui uma tecla Fn. O que devo fazer?
Mike L.
Preferências @mklhmnn Sistema ▸ Teclado ▸ Atalhos de teclado ▸ Teclado & Texto de Entrada Mova o foco para a barra de menus
Lri