phpStorm에서 키보드 입력이 손실됨

phpStorm에서 키보드 입력이 손실됨

때때로 phpStorm은 키보드의 입력을 잃게 됩니다. 계속해서 클릭할 수는 있지만 키가 등록되지는 않습니다. 다른 창문은 괜찮습니다. 다시 가져오려면 phpStorm을 다시 시작해야 합니다. 열린 탭 사이에서 Control+Tab을 할 때 가장 많이 발생하는 것 같습니다

실행 중: Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51

답변1

여기에서 이 버그를 살펴봐야 합니다. http://youtrack.jetbrains.com/issue/IDEA-79312

이는 정확히 귀하의 문제이며 잠재적인 해결 방법이 있습니다.

sudo ibus restart

도움이 되었기를 바랍니다!

답변2

OP의 올바른 문제/버그는 실제로 다음과 같습니다.IDEA-78860

이것은 Ubuntu 버전에 국한된 것이 아니지만 X Window/IBus 문제이며 IBus가 1.5.11 미만인 Ubuntu 14.04에서 여전히 발생합니다.

옵션 1:
IBus를 다음으로 업데이트하세요.1.5.11 이상 이 답변을 확인하세요우분투에서 ibus를 업데이트하는 방법

옵션 2:
공식적인 해결 방법은 ~/.profile에 다음 줄을 추가하는 것입니다.

export IBUS_ENABLE_SYNC_MODE=1

당신이해야한다는 것을 기억하십시오세션을 다시 시작하세요(로그아웃) 이 내용이 적용됩니다.

옵션 3:
가장 보편적인 해결 방법은 여전히 ​​이지만 ibus restart문제 담당자의 말을 인용해 볼 가치가 있다고 생각합니다.

IBus를 다시 시작하는 것은 권장되지 않습니다(나중에 IDE가 충돌할 수 있음).

예, 조만간 그런 일이 일어날 수 있습니다. 또한 키보드 레이아웃이 기본값(주로 영어)으로 재설정됩니다. 따라서 ibus를 다시 시작할 때마다 이를 다시 변경해야 합니다.

또 다른 옵션은 ibus를 비활성화하는 것입니다. 그러나 이는 실제로 US kb 레이아웃이 없는 사람들을 위한 솔루션이 아닙니다.

답변3

"키보드 입력 방법 시스템"(시스템 설정 > 언어 지원)을 "IBus"에서 "없음"으로 변경하여 이 문제를 방지합니다.

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

답변4

.idea프로젝트 루트에서 폴더를 제거한 다음 시도해 보세요 .파일 → 캐시를 무효화하고 다시 시작.

관련 정보