web-dev-qa-db-ja.com

IntelliJのIntelliSenseが機能しなくなった

私は現在IntelliJを実行していますIDEA 13.1。

ctrl+spaceを使用してコード補完を明示的に呼び出すことができます。 Settings-> Editor-> Code Completionを見ましたが、何も見当違いではありません。この機能をオン/オフにする他の場所はありますか?

38
earthling

誤って省電力(ファイル/省電力モード)をオンにしたかどうかを確認してください。ファイル/省電力モードでオフになることを私自身が発見しました。私は同じ問題を抱えていて、誤って省電力モードをオンに設定していたに違いありません。

50
CrystalVisions

私にとっては、ソースルートとしてマークされたフォルダーがなかったためです(青色で表示されます)。

修正するには、ルートソースディレクトリを右クリック->マークとして->ソースルート。

107
Loaf

ファイル->設定->エディタ->一般->コード補完->自動ポップアップコード補完

6

上記の他のオプションが既に当てはまる場合は、Sources/TestフォルダーをSources Root/Test Sources rootとして設定してみてください。私はそれを忘れていました。

フォルダを右クリックし、「ディレクトリをマークする」テストソースまたはソースルート、または該当するものを選択します。 :)

使用しているすべてのプラグインを無効にしてみてください。 Codotaをインストールしましたが、ゴミでした。私はそれをアンインストールし、IntelliJでプラグインを無効にしました。

2
Ubuntu4EVA

上記のすべてのオプションを試しましたが、問題は解決しませんでした。私の場合:

問題:node_modulesはプロジェクトのファイル構造にロードされませんでした。

解決策:Explorer(Finder/nautilus)に移動して、プロジェクト内の.ideaフォルダーを見つけて削除します。次に、プロジェクトを再インポートします。プロジェクトを再インポートしたら、node_modulesフォルダーをlibrary rootとしてロードしました

注:IntelliJがすべてのライブラリのインデックスを作成するのに数秒かかります。右下の行番号情報の隣にローダーが表示されます。

おかげで、それが役立つことを願っています。

1
T04435

私の場合、Intellijを再起動すると、すべてが正常に戻りました。

1
codemonkey

同じ問題があり、これらのどれも助けなかった。 maccontrol + spaceは、言語入力を変更するためにOSによって使用され、intellijをオーバーライドします。 Macでキーボードに複数の入力言語がある場合は、ショートカットを変更することを検討してください:)

1

私にとっては、まだJDKをセットアップしていませんでした。

何かを入力して、 Ctrl+Space オートコンプリートを試行します。失敗した場合は、行う Alt+Space そして、オプションがJDKをセットアップするために出てきたら、それをします。

1
bob zhang

まで同じ問題がありました:

  1. サードパーティのJDKがインストールされている
  2. モジュール設定で構成:プロジェクト名を右クリックし、[モジュール設定を開く]-> [SDK]-> [+]をクリックします。 jdkルートフォルダーを選択すると、Ideaが残りを処理します。
  3. たくさんのもののインデックスを再作成しました。それは自動的に起こります、ただ我慢してください
0
vizmi

マシンを再起動して問題を解決するのが面倒なら、プロセスを強制終了することができますtaskkill /F /PID pid_number_of_idea64.exe(タスクマネージャ-表示>列の選択> PID)、CMDを開いて、C:\Program Files\JetBrains\IntelliJ IDEA xxxx.xx.xx\bin、idea.batを開始します。このCMDウィンドウを開いてください。 taskkillを実行した後でも、idea64.exeプロセスはタスクマネージャーから消えないことに注意してください。同じコマンドを再度実行してみると、プロセスがもう存在しないことがわかります。

0
Vijay Nandwana

これが誰かを助ける場合;私にとっては、ある種のウィンドウグリッチでした。間違ったモニターにポップアップの候補が表示されましたが、最初に起こったのに気づきませんでした。ウィンドウのサイズを変更すると、それが修正されたようです。

0
Jochem Kuijpers

IntelliJ 2017-2でオートコンプリートを構成するには:

設定->エディタ->一般->コード補完

0
Chrips