É possível acessar o menu de contexto / clique com o botão direito do mouse no item atualmente selecionado (não no item com o mouse) usando um atalho de teclado?
Caso contrário, existe alguma maneira de conseguir isso, seja pelo Applescript ou pelo utilitário?
macos
keyboard
applescript
shortcut-menu
Billy Moon
fonte
fonte
Respostas:
De maneira geral, no Mac não há como determinar as coordenadas da tela do ponto de inserção atual. Portanto, não há como automatizar um clique no ponto de inserção atual.
Em alguns aplicativos, pode haver uma maneira de obter as coordenadas via AppleScript, ou pode ser possível obtê-las usando algum tipo de API privada ou outra invasão do sistema, mas não há uma solução geral para esse problema suportada pelas APIs da Apple .
Aparentemente, é um gesto de interface do usuário bastante comum no Windows, mas não é algo que você pode fazer no Mac.
fonte
O menu de contexto pode ser aberto principalmente apenas com um clique direito do mouse (ou um clique de controle).
No entanto, se você quiser clicar com o botão direito do mouse em uma área específica da tela sem usar o mouse, poderá usar as teclas do mouse nas configurações do Acesso Universal nas Preferências do Sistema. Com ele, você pode controlar o mouse usando o teclado numérico do teclado. Quando ativado, um botão direito do mouse clique em seguida, pode ser alcançado por Ctrl+ 5em um teclado com um teclado numérico ou Fn+ Ctrl+ iem um laptop. Isso permitirá que você clique com o botão direito do mouse em sua palavra.
Vá para Preferências do Sistema -> Acesso Universal -> Mouse -> Ativar Teclas do Mouse (LIGADO)
Encontrado em: /programming//a/11238186/1919382
fonte
Eu também estava procurando por esse tipo de recurso e encontrei uma boa alternativa.
A maioria dos itens de menu de contexto no OS X também pode ser encontrada na barra de menus superior, e você pode acessá-lo com um atalho de teclado. Por padrão, está definido como ctrl+ F2, mas isso geralmente não funciona. Você pode alterar a ligação no painel de preferências do teclado.
Esta publicação tem mais detalhes http://reviews.cnet.com/8301-13727_7-57591609-263/access-menus-via-the-keyboard-in-os-x/
fonte
Provavelmente, poderia-se escrever um Applescript que movesse o mouse sobre o item selecionado e clique com o botão direito. Fora isso, não, não acredito que exista um caminho.
fonte
Para arquivos no Finder, você pode acessar um menu "Ações" (não o menu de contexto interno) com o recurso Ações de arquivo de Alfred .
Isso é apenas na versão paga do aplicativo, mas eu o tenho por causa dessa e de outras funcionalidades que realmente fazem valer a pena. Por exemplo, uma das ações que você pode escolher é "Enviar e-mail para ..." e, em seguida, comece a digitar e escolha um nome lido diretamente em seus Contatos, pressione enter e a janela "redigir e-mail" é aberta com o destinatário e o assunto preenchido e o arquivo anexado.
Com esses e outros recursos, não é o mesmo que o menu de contexto, mas nunca precisei acessar o menu de contexto de um arquivo desde que instalei o Alfred, por isso acho que ele cumpre o objetivo dessa pergunta, pelo menos para o Finder.
fonte
A versão mais recente do BetterTouchTool possui uma ação que você pode acionar: "Abrir seleção do localizador atual com aplicativo específico" e outra: "Abrir pasta ativa / selecionada com aplicativo específico".
Isso lida com todos os meus casos de uso para cliques com o botão direito do mouse no Finder, pessoalmente. Uso ⌥ 'para abrir a pasta ativa / selecionada no Terminal e um gesto (deslize com dois dedos da parte inferior do trackpad) para abrir a seleção atual do Finder no Adobe Bridge. Funciona perfeitamente.
fonte
Está longe de ser atraente, e realmente não há uma maneira concreta de fazer isso, mas se você não tiver outras opções, isso poderá funcionar muito bem (nas macros).
É um sistema realmente muito confuso e não funciona de forma consistente. Mas às vezes é a única opção que funciona bem o suficiente para ser útil ...
fonte
Na verdade, eu estava procurando por esse atalho para verificar rapidamente a gramática de uma palavra selecionada no gmail. Normalmente, pintava a palavra (opção + shift + seta esquerda) e, em seguida, clique com o botão direito do mouse para ver as opções (e eu odeio usar o mouse).
Nesse caso em particular, há o atalho do Chrome, que é [cmd + shift; - ou - cmd:] para exibir a verificação gramatical. Depois, você pode alternar entre sugestões usando as teclas de seta.
Isso funcionou para mim nessa questão específica.
Espero que ajude.
fonte