web-dev-qa-db-ja.com

phpStormがキーボード入力を失う

時々phpStormはキーボードからの入力を失います。引き続きクリックできますが、キーは登録されません。他のウィンドウは問題ありません。それらを元に戻すには、phpStormを再起動する必要があります。開いているタブ間でControl + Tabキーを押すと、最も多く発生するようです

私は実行しています:Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51

55
neolaser

このバグはこちらでご覧ください: http://youtrack.jetbrains.com/issue/IDEA-79312

それはまさにあなたの問題であり、潜在的な回避策があります:

Sudo ibus restart

お役に立てば幸いです!

54
Mark Mandel

OPの正しい問題/バグは実際にはこれのようです: IDEA-78860

これは、Ubuntuバージョン固有ではありませんが、X Window/IBusの問題であり、IBus <1.5.11のUbuntu 14.04で引き続き発生しています。

オプション1:
IBusを 1.5.11以上に更新しますubuntuでibusを更新する方法

オプション2:
公式の回避策は、〜/ .profileに次の行を追加することです

export IBUS_ENABLE_SYNC_MODE=1

これを有効にするには、セッションを再起動する必要があります(ログアウト)。

オプション3:
最も普遍的な回避策はまだibus restartですが、問題の担当者を引用する価値があると思います。

IBusの再起動は推奨されません(後でIDEがクラッシュする可能性があります)

はい、遅かれ早かれ起こるかもしれません。また、これにより、キーボードレイアウトがデフォルト(ほとんどが英語)にリセットされます。したがって、ibusを再起動するたびに元に戻す必要があります。

別のオプションはibusを無効にすることですが、これは実際にはUS kbレイアウトを持たない人にとっては解決策ではありません。

5
ruuter

プロジェクトのルートにある.ideaフォルダーを削除してから、ファイル→キャッシュを無効にして再起動を試してください。

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

私のために働いた

0
ali moradi

「キーボード入力方式システム」(システム設定>言語サポート)を「IBus」から「なし」に変更することにより、この問題を回避します。

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

0
Rudger