webdevqa.jp.net

IntelliJの奇妙なキーボードロックIDEA(削除および矢印キーなど)

IntelliJ IDEAでの作業中に、キーボードが時々ロックされる delete または <>^ キーがもう正しく機能しない、という方法で delete もう何もしません。矢印キーでソースコード/エディターセクション全体をスクロールします。

偶発的に何らかのショートカットになったかどうかは分かりませんが、IDEを再び閉じて再度開くことで再び通常の状態に戻すことができます。これはもちろん面倒です。

私はMac OS X Lion、最新のIntelliJ IDEA CE(11.1.1)を使用していますが、以前のバージョンでもそれを使用していました。

63
Mathias Conradt

チェックidea.log(ヘルプ|ログインの表示...)例外について。 PSI/document inconsistency before reparseそこで、おそらく このバグ の影響を受けます。

このバグに関連しない他の例外がある場合は、JetBrainsテクニカルサポートにログを送信してください。

9
CrazyCoder

superuser.com に関するこの回答は私のために働いた:

ibus-daemon -rd
60
alwe

Vim EmulatorToolsからオフにするだけです:

enter image description here

47
Ali.Ghodrat

私はIntelliJを初めて使用しますが、削除するのと同じ問題がありました delete。しかし、IntelliJがVimのキーを実際に模倣していることに気付きました。

たとえば、一部のテキストが強調表示されているときに d を押してテキストを削除します y コピー(ヤンク)して p 貼り付けて(押して)押します i 編集(挿入)モードに入ります。

ナビゲーションのために、 Ctrl+f 次の画面に移動し、 Ctrl+b 前の画面に移動し、 Shift+g ファイルの最後に移動します。

すべてはVimと同じです。

16
Sophia Feng

私は同じ問題に直面しました、

環境:

Ubuntu Gnome 15.04上のIDEA 14.1.4

解決策:

デフォルトのキーマップを使用していますが、何らかの理由でデフォルトのキーマップが機能していません。したがって、「IdeaVim」プラグインを削除してIDEを再起動すると、すべてが正常に機能するようになりました。 File > Settings > Pluginsそしてプラグインを探します。

6
Thamme Gowda

私は定期的に同じ問題を抱えていますが、これはIntelliJが最初にロードするのに非常に時間がかかるため、それを閉じてからやり直す必要があるため、苦痛です!

IntelliJログに「PSI」がありません。ログをIntelliJに送信します。大きな時間の浪費なので、できるだけ早くこの問題を解決できることを願っています!

私が試した他のこと:

  • 現在のキーマップの変更-矢印キーはどのキーマップでも機能しません
  • プロジェクトのみを閉じて再度開く-問題は、IntelliJ自体を閉じて再度開くまで続きます。
  • 他のキーを試す-CtrlとCommandは、この状態になるとIDEによって完全に無視されるようです。もちろん、すべてのテキスト入力キーはまだ機能しているので、入力するだけで、マウスとメニューバー以外を使用してカーソルの位置を変更しないでください。ピンチでは、このような作業を短時間行うことができますが、これには大きなマゾヒストが発生します。
4
Tom Dibble

intellijアイデアのためのjetbrains youtrackの未解決の問題 があり、2つの解決策を推奨しています:

  1. キーボード入力は、IBusデーモン(コンソールから「ibus-daemon -rd」)を再起動することでロック解除できます。
  2. IBusは、IDEA環境変数XMODIFIERSの設定を解除することにより無効にできます(例: "XMODIFIERS = idea.sh")、ただしIDEA失われます。

私は2番目のものを使用し、問題を修正しました。

4
Saeed Zarinfam

プラグインを更新する必要がある場合があります。古くなっていると、奇妙な動作を引き起こす可能性があります。

http://www.jetbrains.com/idea/webhelp/installing-updating-and-uninstalling-repository-plugins.html

2
jsears

ibus restartを実行すると、qwertyキーボードが表示されます。フランスのユーザーの場合、次のことができます。

ibus restart; sleep 1; ibus engine xkb:fr::fra 

fr::fraruまたはus:dvorak:engで変更できると思います

1
Nicolas Zozol

私の場合、バックスペースは機能しませんでしたが、ターミナルでのみ機能しました。行って修正しました

Preferences -> Terminal -> Check "Override IDE shortcuts"
1
Piotr Korlaga

IntelliJ 14.1.4にアップグレードするときに同じ問題が発生しました。 IdeaVimプラグインがインストールされている場合は、無効にしてみてください。それは私のために働いた。 参照

1
Aliti

今日も同じ問題です。私の解決策は、MacBookのusbキーボードを抜き差しすることでした。それが役に立てば幸い。

0
albanx

Ubuntu 18.04.02
Idea(Ultimate)2019.2

同じ問題がありました。キーボードの矢印キーとバックスペースの認識が突然停止しました。上記の解決策はどれも機能しません。
動作したのは、ブートSDKを古い信頼できるOracle 1.8に切り替えていたことです(JB 9で実行していました)。

の仕方:

  • ヘルプ->アクションの検索
    search [〜#〜] jdk [〜#〜]Boot JDKの切り替えを選択し、Javaの8または11バージョンを選択します。再起動

  • ローカルの8または11がない場合Java JDKがインストールされています。9でのみ問題があり、8と11の両方が正常に動作します。
    アクションの検索[〜#〜] sdk [〜#〜]、「BintrayからJB SDKを取得」を選択し、利用可能な最新の11または8を選択しますあなたが好むように ...

がんばろう、
ニック

0
nrapopor