Eclipseはオートコンプリートせず、参照をもう見つけません


18

数日前、私はオートコンプリート機能を使用しCtrl、問題なくクリックしていました。

しかし、これらの機能はもう機能しません。オートコンプリートは表示されますが、常に空でありCtrl、Eclipseがクラスを認識しないため、-clickは機能しません。

これは、同じファイル内のクラス、関数、または変数に対しても機能しないため、これは構成の問題ではなく、おそらくキャッシュが破損していると思いますか?

回答:


36

これを試して:

  • [ 設定]»[Java]»[エディター]»[コンテンツアシスト]»[詳細]に移動します。
  • 確認してくださいその他のJava提案をチェックされている/確認

それでもうまくいかない場合は、単にプロジェクトを「閉じ」てから再度開きます。


1
それはトリックありがとうございました!私はEclipse for PHPを使用しているので、プロジェクトを閉じて開き直してみましたが、うまくいきました。まさに私が探していたものに感謝します。
マチューナポリ

1
ケプラーは、何らかの理由でダウンロードしたときにデフォルトでオンになっていませんでした
-Jherico

1
同じものに+1。ケプラーはこれをデフォルトでオンにしませんでした。願わくば、他の人がこの修正を見てくれることを期待しています。(エクリプスケプラーコンテンツアシストオートコンプリートインテリセンスをオンにします)
ダリルテオ

2
なぜケプラーがデフォルトでこれをオンにしないのか私は知らない。それはアンドロイド開発者にとって必須です。
noobの

3
クローズ/再オープンが機能しました。
dharm0us 14年

5

これは私にとって解決が難しいものでした(Mac OSX 10.6.8でJunoバージョン:4.2.1ビルドID:M20120914-1800を実行)。

私が取らなければならなかったステップは次のとおりです。

  1. ヘルプを実行»更新確認してから再起動して、最新バージョンを取得します
  2. 上記のように、[ 設定]»[Java]»[エディタ]»[コンテンツアシスト]»[詳細]に移動します。
  3. 両方のセクションでJava関連のすべてをクリックします
  4. 再起動する

3

ubuntu studioでは、キーボード入力方法を変更するために、オペレーティングシステムレベルでctrl- spaceが割り当てられました。私は変更しなければならなかった次の入力メソッドの中で設定マネージャ- >キーボード入力Methods->次の入力メソッドのフィールド。

私はからそれを変更ctrl- spacectrl- - alt- 。shiftspace


ありがとうございました。誰がこれを設計したのかわかりませんが、キーボードの入力方法を変更するためのctrl + spaceの選択は本当に馬鹿です。
ベンジー

これは、Mac OSにも適用可能なソリューションです。[システム環境設定]> [キーボード]> [入力ソース]に移動し、その愚かなコントロールスペースバインディングをオフにします。
ケレムベイドアン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.