phpStorm verliert Tastatureingaben

phpStorm verliert Tastatureingaben

Hin und wieder verliert phpStorm die Eingaben von meiner Tastatur. Ich kann zwar noch herumklicken, aber es werden keine Tasten registriert. Andere Fenster funktionieren einwandfrei. Um sie wiederherzustellen, muss phpStorm neu gestartet werden. Am häufigsten passiert das, wenn ich zwischen geöffneten Tabs Strg+Tab drücke.

Ich verwende: Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51

Antwort1

Sie sollten sich diesen Fehler hier ansehen: http://youtrack.jetbrains.com/issue/IDEA-79312

Dies ist genau Ihr Problem und es gibt möglicherweise eine Problemumgehung:

sudo ibus restart

Hoffentlich hilft das!

Antwort2

Das eigentliche Problem/der eigentliche Fehler für OP scheint folgender zu sein:IDEE-78860

Dies ist kein Ubuntu-Versionsproblem, sondern ein X Window / IBus-Problem und tritt immer noch in Ubuntu 14.04 mit IBus < 1.5.11 auf.

Option 1:
Aktualisieren Sie IBus auf1.5.11 oder höher Überprüfen Sie diese Antwort aufSo aktualisieren Sie Ibus auf Ubuntu

Option 2:
Offizieller Workaround: Fügen Sie folgende Zeile zu Ihrer ~/.profile hinzu

export IBUS_ENABLE_SYNC_MODE=1

Denken Sie daran, Sie müssenStarten Sie Ihre Sitzung neu(Abmelden), damit dies wirksam wird.

Option 3:
Der universellste Workaround ist immer noch ibus restart, aber ich denke, es lohnt sich, den Problembearbeiter zu zitieren:

Ein Neustart von IBus wird nicht empfohlen (könnte später zum Absturz der IDE führen)

Ja, das kann früher oder später passieren. Außerdem wird dadurch Ihr Tastaturlayout auf die Standardeinstellung (meistens Englisch) zurückgesetzt. Sie müssen es also bei jedem Neustart von ibus wieder ändern.

Eine andere Möglichkeit besteht darin, ibus zu deaktivieren. Dies ist jedoch keine Lösung für Benutzer, die nicht über das US-KB-Layout verfügen.

Antwort3

Ich verhindere dieses Problem, indem ich „Tastatur-Eingabemethode-System“ (Systemeinstellungen > Sprachunterstützung) von „IBus“ auf „Keine“ ändere.

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

Antwort4

Sie können versuchen, den .ideaOrdner im Stammverzeichnis Ihres Projekts zu entfernen, und dann versuchenDatei → Cache ungültig machen und neu starten.

verwandte Informationen