phpStorm は時々キーボードからの入力を失います。クリックはできますが、キーが登録されません。他のウィンドウは正常です。それらを復元するには、phpStorm を再起動する必要があります。開いているタブ間で Control+Tab を押すと、最もよく発生するようです。
実行しているバージョン: Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51
答え1
このバグについては次のリンクを参照してください: 翻訳: 翻訳: 翻訳者 ...
それはまさにあなたの問題であり、潜在的な回避策があります:
sudo ibus restart
お役に立てれば幸いです!
答え2
OP の正しい問題/バグは実際には次のようです:アイデア-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 を再起動するたびに、これを元に戻す必要があります。
もう 1 つのオプションは ibus を無効にすることですが、これは US KB レイアウトを持たない人にとっては実際の解決策ではありません。
答え3
「キーボード入力方式システム」(システム設定 > 言語サポート) を「IBus」から「なし」に変更することで、この問題を回避します。
答え4
.idea
プロジェクトのルートにあるフォルダを削除して、ファイル→キャッシュを無効にして再起動。