Definir atalho de teclado para seleção de menu aninhada

15

Digamos que um aplicativo tenha uma seleção de menu Exportar no menu Arquivo. Ao passar o mouse, um submenu se estende às opções de exportação. Existe uma maneira de criar um atalho de teclado para uma dessas seleções aninhadas?

Eu já tentei implementar o atalho de teclado para Exportar, definindo-o como Command-E. No entanto, isso não funciona, mesmo que o símbolo de comando seja exibido ao lado de Exportar.

Qualquer ajuda é apreciada

Jason
fonte
Isso também ajuda quando você tem um item de submenu com o mesmo nome que um item de menu de nível superior ou para desambiguar entre itens de menu com o mesmo nome. Eu adicionei um atalho de teclado para o iTunes para "Amar" uma faixa ⌘⇧l, o nome do item de menu Loveestava em conflito intermitente com outra coisa, definindo-a conforme Song->Lovenecessário.
Jason Salaz 12/09

Respostas:

23

Desde o Mountain Lion, você pode atribuir atalhos de teclado a itens de menu aninhados usando o seguinte formato:

File->Export->Sub-item

Encontrei a resposta nesta postagem nas comunidades de suporte da Apple pelo usuário macNtouch .

Observe:

  • você precisa inserir o caminho completo: caminhos parciais não funcionarão
  • você não deve deixar nenhum espaço entre o título do menu e a seta
Johan Kaving
fonte
1
Tome nota: você deve colocar o "caminho" completo. Caminhos parciais não funcionarão!
o0 '.
4

Sei que esse é um tópico antigo, mas no momento eu estava enfrentando o mesmo problema no Filemaker Pro Advanced.

Aconteceu que se eu colocasse o atalho na seção "Todos os aplicativos" em Preferências do sistema, em vez da seção Filemaker Pro Advanced, funcionaria !!

Isso se aplica apenas aos itens de menu aninhados. Trabalhos não aninhados funcionam como deveriam (por exemplo, na seção FM Pro Advanced).

Andreas Carlsson
fonte
1

A resposta de MacNTouch ainda funciona perfeitamente em High Sierra e Mojave. Eu queria configurar um atalho para impressão de cheques no QuickBooks 2019 Mac, mas apenas criar um atalho de teclado para o submenu Cheques ... colocaria o atalho em Cheques de importação de arquivos ...

Usando todo o caminho, Arquivo-> Imprimir formulários-> Cheques ... agora coloca meu ^ P no submenu Cheques ... correto. Você deve usar o caminho inteiro e as setas devem ser um hífen e maiores que, todas sem espaços.

Lasca
fonte
0

Se você deseja atribuir um atalho ao submenu, basta usar o nome do submenu como ele aparece. Portanto, se eu quisesse atribuir um atalho à codificação padrão no Safari, usar "Padrão" é suficiente.

Se, no entanto, você deseja atribuir um atalho a um submenu que ocorra várias vezes, como "Minha pasta", você pode usar:> Mover para> Notas, pelo menos no Lion. Isso não funciona mais no Lion.

Você também pode tentar atribuir um atalho usando o script apple como este:

tell app "System Events" to tell process "Terminal"
click menu bar 1's menu "Shell"'s menu item 1's menu "New Window"'s menu item "Pro" end tell

e siga estas etapas para gerar uma ação do automator:

  1. Abra o Automator e escolha o modelo de Serviço
  2. Adicionar uma ação Executar Script do Shell ou Executar AppleScript
  3. Verifique se os valores para tipos de dados aceitos e escopo do aplicativo estão corretos
  4. Cole o script e salve
  5. Atribuir um atalho no painel de preferências Teclado

Se o atalho para um serviço não funcionar no início, tente executá-lo uma vez, selecionando-o no menu Serviços.

O crédito pela resposta da montadora vai para Lori ,

Laura
fonte
1
Especificar os títulos do menu como >File>Duplicatenão parece mais funcionar em 10.8.
Lri