키보드 입력을 잃는 phpStorm phpStorm을 다시

매번 phpStorm은 내 키보드에서 입력을 잃을 것입니다. 여전히 클릭 할 수 있지만 키를 등록하지는 않습니다. 다른 창은 괜찮습니다. 다시 가져 오려면 phpStorm을 다시 시작해야합니다. 열린 탭 사이에서 Control + Tab을 누를 때 가장 많이 발생하는 것 같습니다.

나는 실행 중이다 : Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51



답변

이 버그는 여기에서 확인하십시오 :
http://youtrack.jetbrains.com/issue/IDEA-79312

그것은 정확히 당신의 문제이며 잠재적 인 해결 방법이 있습니다.

sudo ibus restart

희망이 도움이됩니다!


답변

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

이것은 우분투 버전에 국한되지 않지만 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를 비활성화하는 것이지만 미국 KB 레이아웃이없는 사람들에게는 실제로 솔루션이 아닙니다.


답변

ibus restart && sleep 1 && ibus engine xkb:se::swe

나를 위해 일했다


답변

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

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


답변

.idea프로젝트 루트에서 폴더를 제거한 다음 파일 → 캐시 무효화 를 시도 하고 다시 시작할 수 있습니다.