Eu tenho que reiniciar meu intellij a cada 20 minutos sempre que eu acertar várias vezes ctrl+tab. Parece que clicar várias vezes no ubuntu 13.10 + intellij 13.01 deixa meu intellij preso. no intellij 12 mesmo sistema operacional está tudo bem. de qualquer maneira para contornar isso?
34
Respostas:
solução alternativa, tente isso quando isso acontecer:
http://youtrack.jetbrains.com/issue/IDEA-115661
http://youtrack.jetbrains.com/issue/IDEA-78860
fonte
setxkbmap
depois disso para definir os idiomas corretamente.Reiniciar o ibus-deamon pode causar problemas com outros aplicativos¹ ou até travar o IntelliJ, de acordo com o IDEA-78860 . No entanto, também sugere que existem 2 soluções alternativas:
Desativando o suporte do IBUS para a ideia. Isso é feito com uma
XMODIFIERS
variável de ambiente vazia ao iniciar o IntelliJ. Por exemplo, adicione isso no inícioidea.sh
e reinicie o IntelliJ:Force o IBUS a manter a ordem dos eventos configurando o
IBUS_ENABLE_SYNC_MODE=1
ibus-daemon². No meu caso, eu o implementei adicionando o seguinte ao meu~/.xsessionrc
(crie o arquivo se ele não existir) e reinicie minha sessão:(Na verdade, eu fiz as duas coisas, então não sei qual corrige isso para mim)
Se isso funcionar para você, isso tem a vantagem de corrigir o problema de uma vez por todas, e você não precisa mais reiniciar o ibus-daemon.
O único inconveniente é que você precisa reiniciar o IntelliJ ou mesmo toda a sua sessão para aplicá-lo pela primeira vez.
¹ No meu caso, as chaves mortas não funcionaram mais depois em alguns aplicativos como o Skype.
² Aparentemente, o IBUS deve ter o modo de sincronização ativado por padrão em uma versão futura, consulte o problema 1697 e a confirmação correspondente .
fonte
No meu caso, era algo diferente. Tive esse comportamento estranho depois de inserir minhas credenciais de licença na Idea. Suponho que ele tenha criado para mim uma nova conta de usuário do Jet Brains, com a capacidade de sincronizar as configurações do IDE ativadas por padrão. Minha sugestão de que ele substituiu minha configuração (incluindo ligações de teclado) por algumas padrão criadas pelo Jet Brains.
Felizmente, eu já tinha criado minha
Settings Repository
onGithub
. Voltei às minhas configurações antigas pressionandoFile -> Settings Repository -> Override Local
.O problema estava no macOS no editor de banco de dados.
fonte