Estou usando Helios no Mac Snow Leopard. Não sei por que, mas de repente minhas teclas de seta e o botão delete começam a funcionar não apenas no Eclipse (portanto, o Eclipse os ignora), mas o resto dos botões funcionam bem. Não há exceção / erro em qualquer lugar da tela. Não sei exatamente como reproduzir esse mau funcionamento.
Tudo o que posso dizer é que estou tendo exatamente o mesmo problema com esse cara aqui . Que coisa ruim sobre isso, a postagem enviada no ano de 2002: s
Algum de vocês está com o mesmo problema? Alguma sugestão?
Editar:
Marque "eu também" neste relatório de bug, esperando que ele seja corrigido em breve.
Respostas:
ATUALIZAÇÃO: 11/07/2017 Eu não tive esse problema reaparecer em um par de anos. O Eclipse corrigiu os problemas ou uma versão mais recente do Mac OSX corrigiu algo. Para registro, estou executando o Eclipse 4.5.2 no OSX 10.11.6.
ATUALIZAÇÃO: 29/04/2011 Agora parece que este não é um problema de área de trabalho ou preferências de teclado. Isso aconteceu novamente, mas a restauração de espaços de trabalho mais antigos não corrigiu o problema. Finalmente tive que reiniciar meu Mac, o que parecia resolver as coisas. Vou tentar reiniciar no futuro imediatamente se ver isso novamente. Enviei este bug com o Eclipse . Por favor, adicione um comentário "eu também" ao bug se ele não foi corrigido e você pode reproduzir isso em seu sistema.
Também ouvi dizer que, em Macs, você pode resolver isso fazendo a unidade hibernar fechando a tampa do laptop ou puxando o menu Apple para hibernar, aguarde alguns segundos e reinicie-o. Eu não tentei isso ainda.
BTW, quando isso acontece a atualização e outros mecanismos não funcionaram.
ATUALIZAÇÃO: 13/04/2011 Embora as instruções abaixo tenham corrigido meus problemas de teclado, descobri outros problemas com minha configuração e finalmente fui forçado a recuperar meu espaço de trabalho dos backups.
NOTA: Isso não é recomendado, mas está aqui para fins informativos. Normalmente, essas chaves são manipuladas pelo widget nativo e não são definidas.
Então, eu apenas tive o mesmo problema no Eclipse 3.6.2.r362 no Mac OSX 10.6.7. Apague à esquerda e as setas não funcionam. Eles trabalharam em outras aplicações. As setas de opção funcionaram bem para mover uma seleção. As setas funcionaram na janela de preferências do teclado. Mudar para outro aplicativo e voltar não funcionou. Reiniciar o eclipse não fez diferença. A troca de esquemas de teclado do Emacs -> Padrão -> Emacs não funcionou. Pressionar todas as teclas modificadoras não fez nada. Tentei todos os procedimentos a seguir e nada funcionou: reconstruindo o projeto, atualizando a fonte, reiniciando o Eclipse.
Finalmente, consegui corrigir isso indo para Preferências -> Geral -> Chaves e redefinindo cada uma das ligações para as seguintes chaves. As ligações para cada uma das teclas estavam em branco.
Delete Previous
retrocederLine Up
seta para cimaLine Down
seta para baixoPrevious Column
para a seta esquerdaNext Column
seta para a direitaIsso funcionou, mas então eu percebi que todas as teclas do emacs estavam danificadas. Achei que eles funcionassem antes, então não tenho certeza de quando isso aconteceu. Tive de restaurar as combinações de teclas padrão (depois de anotar as que havia personalizado) e, em seguida, restaurar minhas configurações personalizadas.
Faz-me pensar que outras combinações de teclas foram reiniciadas e o que aconteceu. Frustrante, mas pelo menos posso voltar à codificação.
fonte
Consegui "restaurar" as teclas de seta e backspace "Atualizando" o projeto.
fonte
Se você observar os mesmos sintomas no Eclipse Windows, basta pressionar todos os botões do mouse (incluindo a roda, se houver) ao mesmo tempo, e isso parece consertar.
fonte
O mesmo problema estranho funcionou para mim: acabei de descobrir que, se eu mudar de editor e voltar, o backspace começará a funcionar novamente. ( fonte )
fonte
Para mim, a causa raiz foi meu mouse .
As teclas de retrocesso e navegação não funcionaram. Eu poderia corrigir isso temporariamente definindo manualmente as combinações de teclas, conforme descrito nesta página.
A causa raiz e solução permanente foi consertar o terceiro botão do mouse travado em meu mouse Evoluent Vertical Grip. Como nunca usei esse botão, não percebi que ele estava permanentemente ativado, provavelmente pelo mouse deslizando da mesa para o chão muitas vezes. Assim que consegui destravar o botão, o problema foi resolvido imediatamente.
Isso foi realmente frustrante. Passei semanas me perguntando por que isso estava acontecendo e esporadicamente procurando respostas na web. Claro que tinha uma solução temporária, mas o fato de continuar acontecendo era irritante. Tentei reinstalar o Eclipse do zero, tentando diferentes versões e alternando áreas de trabalho, mas nada funcionou. Estou surpreso que acabou sendo um botão do mouse preso depois de tudo isso.
fonte
Verifique também se alguém não instalou o
vrapper
plug - in para que o Eclipse aceite comandos do tipo vi / vim. Se for este o caso, pressionari
permite acessar a janela do editor. Se você não sabe que uma faculdade profissional o instalou (olha para alguém) , pode ser $% # & $ @ certo! Se instalado, haverá um ícone V na barra de ferramentas superior. Este plugin pode ser removido indo para o diretório onde o Eclipse está instalado em uma janela de termo e executandofind . -name '\*vrapper\*' -exec rm -rf {} \;
É isso ou sobrecarrega seu cérebro, mas supostamente aumenta sua produtividade ao aprender todos os comandos do Vim. Espero que isso ajude alguém ...
fonte
Em ambientes Windows e Linux, tive esses problemas quando o sistema acredita que uma tecla modificadora foi pressionada. Ao pressionar e liberar todas as teclas modificadoras, os problemas geralmente desaparecem. No entanto, no OSX eu não tive esses problemas, então isso pode estar totalmente errado.
Se a ideia simples não resolver o problema, você pode tentar iniciar um novo espaço de trabalho para ver se alguma preferência causa o problema; ou você pode baixar uma nova instância do Helios para verificar se está funcionando. Eu sei, todos esses são problemas sérios, mas podemos localizar o problema.
Caso contrário, você deve dar uma olhada na pergunta feita há não muito tempo sobre problemas com o teclado , talvez haja alguma dica de como resolvê-lo.
fonte
Eu tive o mesmo problema com a chave "Delete" no Eclipse 3.7.0 no Windows Vista. De repente, a chave parou de funcionar e não consegui descobrir por quê. Recentemente, encontrei uma maneira de consertar quando o problema ocorre - sempre funciona para mim:
Em uma janela do editor de código no Eclipse, passe o aspirador em algum método ou variável ou o que você quiser, até que a janela pop-up apareça com "Pressione 'F2' para o foco" no canto inferior direito. Clique na janela pop-up para mudar o foco e, em seguida, clique na janela do editor novamente para que o pop-up desapareça e voilà, a tecla Delete funcionará novamente.
fonte
Tive esse mesmo problema. Acabou sendo o botão do meio do meu mouse sem fio sendo pressionado na bolsa do laptop. Normalmente, desligo o mouse, mas dessa vez esqueci. Fico feliz que outras pessoas tenham esse problema, caso contrário, eu ainda estaria procurando a causa.
fonte
Eu tenho encontrado esse problema há anos. No entanto, isso acontece tão raramente que quase sempre esqueço o que fiz para resolvê-lo. Reiniciar corrige isso na maioria das vezes, eu acho, e algumas vezes "atualizar" funcionou, mas nada funciona 100% do tempo.
Em qualquer caso, alguém no relatório de bug sugeriu apenas colocar o MacBook no ciclo de suspensão. Isso funcionou como um encanto para mim, então colocá-lo lá para referência futura.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=344290#c24
A propósito, experimentei um comportamento semelhante com outros aplicativos, em particular o Firefox. Meu pensamento é que isso tem a ver com as combinações de teclas em geral e qualquer aplicativo que forneça substituições para padrões no sistema operacional (esta é uma suposição muito grande, então considere com um grão de sal correspondentemente grande). Isso também aconteceu comigo no Xcode, mas uma simples reinicialização do aplicativo corrige, enquanto com o Eclipse isso não era suficiente na maioria das vezes.
fonte
Ao usar o eclipse JUNO no Win XP, também enfrento esse problema. Reiniciar o ambiente de trabalho usando Arquivo> Reiniciar não funciona, mas fechando o eclipse e iniciando novamente com -clean no prompt de comando, as teclas começam a funcionar novamente, sem reiniciar as janelas.
fonte
Nota - Apenas encontrei esta correção em outro lugar - você pode corrigir isso no Mac OSX pelo localizador de eliminação de força. Isso funcionou para mim perfeitamente. Não foi necessário reiniciar!
fonte
Por algum motivo estranho, abrir
preferences window
e fechar imediatamente resolve esse problema para mim (outras soluções aqui não funcionaram).fonte
Caso isso ajude alguém ... Acidentalmente, fiz as coisas funcionarem novamente ao fazer o seguinte:
Assim que o editor (este era um arquivo JSP, aliás) foi atualizado, eu mais uma vez tive pleno uso de arrow, delete, etc.
YMMV
fonte
MacBook Pro 10.6.8, Eclipse Helios de repente apague e as setas não funcionam mais. A reinicialização funcionou para mim.
fonte
Eu também estou enfrentando o mesmo problema. No meu caso, apenas a tecla delete não está funcionando. Estou usando Eclipse Helios no Ubuntu. As soluções fornecidas aqui não estão funcionando. No entanto, reiniciar resolve o problema.
fonte
Tenho a suspeita de que isso aconteça após atualizar o Java no meu Mac. Portanto, após atualizar o Java, parece ser uma boa ideia reiniciar a máquina sempre.
fonte
Tive o mesmo problema quando comecei a usar o JRobot. Em uma parte do código, pressionei o mouse, mas não soltei. Ao liberar o mouse em uma parte posterior do código, consegui resolver o problema. Você pode recriar esse problema usando o código abaixo. Solte o botão do mouse para resolver o problema.
fonte
Pressionar os botões esquerdo e direito do mouse simultaneamente várias vezes funcionou para mim.
fonte
Usando o eclipse Luna (4.4) no Redhat e visualizando via Xming (Windows 7, 64-bit), não consegui usar backspace, setas, deletar ou mesmo entrar, mas o alfanumérico funcionou. Esse problema não era intermitente, mas sempre existia desde o início. Para mim, descobri que definir um ponto de interrupção no código, executar e permitir que o eclipse troque de perspectiva corrigia isso todas as vezes. Espero que ajude alguém, pois as sugestões acima (ou seja, trocar de editores, alterar mapeamentos de teclas, atualizar e reiniciar o eclipse) não funcionaram para mim.
Um diagnóstico interessante do problema que tive foi que ao ir para a tela onde você altera os mapeamentos de teclas, consegui usar a tecla delete. Mas não em arquivos java ou arquivos de texto sem título.
fonte
TRABALHOU !!!
Estou usando Eclipse Luna e Windows 7, mas acho que funciona em todos os tipos também.
No Eclipse, vá para a guia Janela-> preferências-> Geral-> teclas
Em seguida, localize os Comandos "Excluir" e "Excluir Anterior" na lista, e verifique se eles estão atribuídos com algo ou não. Se for atribuído com a chave errada, clique em "Comando Desvincular".
Basta selecionar o comando que deseja alterar e pressionar a tecla que deseja no campo "vinculação".
Acho que funciona para a próxima, próxima coluna, anterior, coluna anterior, linha acima, linha abaixo ou o que você quiser !!
fonte
Tive um problema semelhante de não funcionar “enter” e “delete”, nenhum dos métodos acima me ajudou - para corrigir o problema, tive que mudar para o formatador java padrão (um que eu estava usando parou de funcionar de alguma forma)
fonte