phpStorm perdendo entrada do teclado

phpStorm perdendo entrada do teclado

De vez em quando, o phpStorm perde a entrada do meu teclado. Ainda posso clicar, mas nenhuma chave será registrada. Outras janelas estão bem. É necessário reiniciar o phpStorm para trazê-los de volta. Parece acontecer mais quando eu Control + Tab entre abas abertas

Estou executando: Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51

Responder1

Você deve olhar para este bug aqui: http://youtrack.jetbrains.com/issue/IDEA-79312

É exatamente o seu problema e tem uma solução alternativa em potencial:

sudo ibus restart

Espero que ajude!

Responder2

Parece que o problema/bug correto para OP é na verdade este:IDÉIA-78860

Este não é um problema específico da versão do Ubuntu, mas sim um problema do X Window/IBus e ainda está acontecendo no Ubuntu 14.04 com IBus <1.5.11

Opção 1:
Atualizar IBus para1.5.11 ou superior Verifique esta resposta emcomo atualizar o ibus no Ubuntu

Opção 2:
A solução alternativa oficial é adicionar a seguinte linha ao seu ~/.profile

export IBUS_ENABLE_SYNC_MODE=1

Lembre-se que você tem quereinicie sua sessão(logout) para que isso tenha efeito.

Opção 3:
A solução alternativa mais universal ainda é ibus restart, mas acho que vale a pena citar o responsável pelo problema:

Não é recomendado reiniciar o IBus (pode travar o IDE mais tarde)

Sim, isso pode acontecer mais cedo ou mais tarde. Além disso, isso redefine o layout do teclado para o padrão (principalmente em inglês). Então você teria que mudar isso toda vez que reiniciar o ibus.

Outra opção é desabilitar o ibus, mas isso realmente não é uma solução para pessoas que não possuem layout US kb.

Responder3

Eu evito esse problema alterando o "Sistema de método de entrada do teclado" (Configurações do sistema> suporte ao idioma) de "IBus" para "nenhum".

https://stackoverflow.com/a/33684325/250814

Responder4

você pode tentar remover a .ideapasta na raiz do seu projeto e tentarArquivo → Invalidar cache e reiniciar.

informação relacionada