Tengo que reiniciar mi intellij cada 20 minutos cada vez que golpeo varias veces ctrl+tab. Parece que hacer clic varias veces en mi ubuntu 13.10 + intellij 13.01 hace que mi intellij se atasque. en intellij 12 mismo sistema operativo todo está bien. de todos modos para evitar esto?
34
Respuestas:
solución alternativa intente esto cuando suceda:
http://youtrack.jetbrains.com/issue/IDEA-115661
http://youtrack.jetbrains.com/issue/IDEA-78860
fuente
setxkbmap
después de eso para configurar los idiomas correctamente.Reiniciar ibus-deamon puede causar problemas con otras aplicaciones¹ o incluso bloquear IntelliJ, de acuerdo con IDEA-78860 . Sin embargo, también sugiere que hay 2 soluciones alternativas:
Desactivar el soporte de IBUS para la idea. Esto se hace con una
XMODIFIERS
variable de entorno vacía cuando se inicia IntelliJ. Por ejemplo, agregue esto al comienzoidea.sh
y reinicie IntelliJ:Obligue a IBUS a mantener el orden de los eventos estableciendo
IBUS_ENABLE_SYNC_MODE=1
ibus-daemon². En mi caso, lo implementé agregando lo siguiente a mi~/.xsessionrc
(crea el archivo si no existe) y reinicio mi sesión:(Realmente hice ambas cosas, así que no sé cuál me lo soluciona)
Si esto funciona para usted, tiene la ventaja de solucionar el problema de una vez por todas, y ya no debería tener que reiniciar ibus-daemon.
El único inconveniente es que necesita reiniciar IntelliJ o incluso toda su sesión para aplicarla la primera vez.
¹ En mi caso, las teclas muertas ya no funcionaron después en algunas aplicaciones como Skype.
² Aparentemente, IBUS debería tener el modo de sincronización habilitado de forma predeterminada en una versión futura, consulte el problema 1697 y la confirmación correspondiente .
fuente
En mi caso, fue algo diferente. Obtuve este comportamiento extraño después de ingresar mis credenciales de licencia a Idea. Supongo que creó una nueva cuenta de usuario de Jet Brains para mí con la capacidad de sincronizar la configuración IDE habilitada de forma predeterminada. Mi sugerencia de que ha anulado mi configuración (incluidas las vinculaciones de teclado) con algunas predeterminadas creadas por Jet Brains.
Afortunadamente, ya había configurado mi
Settings Repository
encendidoGithub
. Regresé a mi configuración anterior presionandoFile -> Settings Repository -> Override Local
.El problema estaba en macOS en el editor de la base de datos.
fuente