Je dois redémarrer mon intellij toutes les 20 minutes environ chaque fois que je tape plusieurs fois ctrl+tab. Il semble que cliquer plusieurs fois sur mon Ubuntu 13.10 + IntelliJ 13.01 rend mon intellij bloqué. sur intellij 12 même OS tout va bien. de toute façon pour contourner ce problème?
34
Réponses:
Contournement essayez ceci quand cela arrive:
http://youtrack.jetbrains.com/issue/IDEA-115661
http://youtrack.jetbrains.com/issue/IDEA-78860
la source
setxkbmap
après cela pour définir les langues correctement.Redémarrer ibus-deamon peut causer des problèmes avec d’autres applications¹ ou même faire planter IntelliJ, selon IDEA-78860 . Cependant, il suggère également qu'il existe 2 solutions alternatives:
Désactivation du support IBUS pour idée. Ceci est fait avec une
XMODIFIERS
variable d'environnement vide lors du démarrage d'IntelliJ. Par exemple, ajoutez ceci au début deidea.sh
et redémarrez IntelliJ:Forcer IBUS à conserver l'ordre des événements en définissant
IBUS_ENABLE_SYNC_MODE=1
ibus-daemon². Dans mon cas, je l'ai implémenté en ajoutant ce qui suit à mon~/.xsessionrc
(créer le fichier s'il n'existe pas) et redémarrer ma session:(J'ai effectivement fait les deux donc je ne sais pas lequel me le corrige)
Si cela fonctionne pour vous, cela présente l'avantage de résoudre le problème une fois pour toutes et vous ne devriez plus avoir à redémarrer ibus-daemon.
Le seul inconvénient est que vous devez redémarrer IntelliJ ou même toute votre session pour l'appliquer pour la première fois.
¹ Dans mon cas, les clés mortes ne fonctionnaient plus par la suite dans certaines applications telles que Skype.
² Apparemment, le mode de synchronisation d’IBUS devrait être activé par défaut dans une version ultérieure, voir le numéro 1697 et le commit correspondant .
la source
Dans mon cas, c'était quelque chose de différent. J'ai eu ce comportement étrange après avoir saisi mes identifiants de licence pour Idea. Je suppose que cela m'a créé un nouveau compte d'utilisateur Jet Brains avec une possibilité de synchroniser les paramètres IDE activés par défaut. Ma suggestion que cela a remplacé mon réglage (y compris les raccourcis clavier) avec certains par défaut créés par Jet Brains.
Heureusement, j'avais déjà installé mon
Settings Repository
ordinateurGithub
. Je suis revenu à mes anciens paramètres en appuyant surFile -> Settings Repository -> Override Local
.Le problème concernait macOS dans l'éditeur de base de données.
la source