Co jakiś czas phpStorm traci dane wejściowe z mojej klawiatury. Nadal mogę klikać, ale nie zarejestruje żadnych kluczy. Inne okna są w porządku. Ponowne uruchomienie phpStorm przywraca je. Wydaje się, że dzieje się to najczęściej, gdy I Control + Tab między otwartymi kartami
Pracuję: Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51
Odpowiedzi:
Powinieneś spojrzeć na ten błąd tutaj: http://youtrack.jetbrains.com/issue/IDEA-79312
To dokładnie twój problem i potencjalne obejście:
Mam nadzieję, że to pomaga!
źródło
Wygląda na to, że poprawny problem / błąd dla OP to w rzeczywistości: IDEA-78860
To nie jest specyficzny dla wersji Ubuntu, ale problem X Window / IBus i nadal występuje w Ubuntu 14.04 z IBusem <1.5.11
Opcja 1:
Zaktualizuj IBus do wersji 1.5.11 lub nowszej Sprawdź tę odpowiedź na temat aktualizacji ibus na Ubuntu
Opcja 2:
Oficjalne obejście polega na dodaniu następującego wiersza do ~ / .profile
Pamiętaj, że musisz ponownie uruchomić sesję (wylogowanie), aby to zadziałało.
Opcja 3:
Nadal występuje najbardziej uniwersalne obejście
ibus restart
, ale myślę, że warto zacytować cesjonariusza problemu:Tak, może się to stać wcześniej czy później. Spowoduje to również przywrócenie domyślnego układu klawiatury (głównie w języku angielskim). Powinieneś to zmienić za każdym razem, gdy restartujesz ibus.
Inną opcją jest wyłączenie ibus, ale tak naprawdę nie jest to rozwiązanie dla osób, które nie mają amerykańskiego układu KB.
źródło
pracował dla mnie
źródło
zapobiegam temu problemowi, zmieniając „System wprowadzania danych z klawiatury” (Ustawienia systemowe> obsługa języków) z „IBus” na „brak”.
https://stackoverflow.com/a/33684325/250814
źródło
możesz spróbować usunąć
.idea
folder w katalogu głównym projektu, a następnie spróbować Plik → Unieważnij pamięć podręczną i uruchom ponownie .źródło