2013-05-31 9 views
7

私はUbuntu 12.04.2 LTS(64bit)を使用しています。Ctrl + SpaceキーはJIdeaで動作しません。私はIDEのコード補完のためにそれを使用しようとしています。Ubuntu 12.04.2でCtrl +スペースが機能しないLTS

システムショートカットは割り当てられていません。そしてJIdeaのキーマップは、Code-> Completion-> Basicのショートカットを示していますが、Ctrl +スペースにそれを再割り当てすることすらできません。

基本的にはCtrl +スペースがJIdeaに何もしませんが、私はいくつかの他のプログラムにシステムのショートカットを設定した場合、それが動作(私は他のショートカットに変更できます)...

任意の提案?

+0

[Smart Type Code Completion](http://www.jetbrains.com/idea/webhelp/smart-type-code-completion-completing-code-based-on-type-in​​formation.html)(Ctrl + Shift + Space)は動作しますか? – maba

+0

イェップ、それは動作します。 – dimuthu

+0

次に、私はあなたがいくつかのシステムショートカットと衝突していると思います。 – maba

答えて

8

Basic Code CompletionはCtrl + スペースが)私はがキーに問題があることを言うだろうしませんがSmart Type Code CompletionはCtrl + Shiftキー + スペース)が動作する場合他のプログラムが使用しているためです。

ここではNetBeansのためにそれで問題を抱えていたし、溶液があるlink to another userです:

いくつかの他のプログラムがそれを使用するのでキーの組み合わせが動作しませんでしたが。これを修正するためにgconf-editorを使用しました。

  1. gconf-editorを開きます。
  2. デスクトップ - > ibus - >一般 - >ホットキーを選択します。
  3. トリガパラメータを開きます。
  4. リストからCtrl +スペースキーの組み合わせを削除し、[OK]を押します。
+1

[この問題](http://youtrack.jetbrains.com/issue/IDEA-23472)のためにibusを使用することはお勧めしません。 – CrazyCoder

+0

@CrazyCoder ibusは、OS自体をインストールすると既にシステムにインストールされています。 (12。04 LTS) – dimuthu

+0

@dimuthu知っている、http://youtrack.jetbrains.com/issue/IDEA-78860を参照してください – CrazyCoder

1

KDE(kubuntu)ubuntu 14.04でこの問題が発生しました。問題は、通知トレイにキーボードアイコンで開くことができたibusの環境設定があることでした。私が削除した「次の入力方法」に移動するためのCtrlキーのショートカットがありました。今それは再び働く!非常にイライラして見つける!

6

"sudo apt-get purge ibus"を試して再起動してください。

ibusを完全に取り除く。私たちのほとんどは絶対に何もしません。 JIdeaだけが影響を受けるプログラムではありません。 Eclipse、emacs、さらにはMinecraftでも良い。

+0

ありがとう!それがNetBeansの他のショートカットを動作させるために私が持っていた唯一の解決策でした。しかしそれが良い解決策であるかどうかは分かりません;)。 – Karussell

+0

Mint 17 QianaのIntellij IDEAでCTRL + SPACEの問題を解決しました。 – tomrozb

+0

xubuntuのintellij IDEAで私のために解決されました14.04 –

関連する問題