Ctrl Spaceを押すと空のボックスが表示されますが、それ以外の場合はコンテンツアシストがまったくポップアップしません。私はこのトピックについてここでたくさんの答えを読みましたが、どれも助けにはなりませんでした。
私が使用している...
Ubuntu 12.10 Eclipseバージョン:3.8.0ビルドID:I20120502-2000 Java openjdk-7-jre 7u15-2.3.7-0ubuntu1〜12.10実行環境JavaSE-1.7(Java-6-openjdk)
環境設定を確認しましたが、妥当なようです。プロジェクトのビルド設定を確認しましたが、問題ないようです。コンパイルエラーはありません(そして数行のコードしかありません)。
私の次の動きが何であるかについての提案はありますか?
Windows→設定→一般→キー→デフォルトに戻す
あなたがチェックできるもう一つのこと:
Windows→設定→Java→エディター→コンテンツアシスト→Advanced→Java Proposalsをチェックする必要があります。
これで問題が解決するはずです。
デフォルトに戻す必要はないことに注意してください。 CTRL + SPACE 別の操作によって上書きされることはありません。
コメントで述べたように、新しいプロジェクトワークスペースを作成すると、この問題が修正されることがあります。何らかの理由で。
[設定]> Java>エディター>コンテンツアシスト]に移動し、[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz。](zの後のドットに注意)を[Javaの自動アクティブ化トリガー:]フィールドに貼り付けます。
私自身もこの問題を抱えていました。結局のところ、ウィンドウマネージャー(XFCE)などがスペースをトラップしています。それで、それをctrl + space以外のものにマッピングすることは私のためにそれを解決しました。
Eclipseを起動したとき、コンテンツアシスト(ctrl + space)は、前のセッションで開いたリソースファイル(main.cppなど)で機能しない場合があります。それらのファイルを閉じて、再度開いてみてください。 (ctrl + space)が再び機能するかどうかを制御します。