web-dev-qa-db-ja.com

Eclipse:オートコンプリート/コンテンツアシストを有効にする

Eclipseでオートコンプリートを有効にするにはどうすればよいですか?見つからない!

115
john

Eclipseのデフォルトでは、オートコンプリートのためにCtrl-spaceを押すだけです。次に、目的の方法を選択し、javadoc情報が表示されるまで500ミリ秒待機します。これが機能しない場合は、Eclipse Windows menu -> Preferences -> Java -> Editor -> Content assistにアクセスして、ここで設定を確認してください

160
THelper

打つことを心配せずに常にオートコンプリートを使用したい場合 Ctrl + Spacebar または、独自のキーボードショートカットを使用すると、Eclipseの設定で次の調整を行って、いくつかの異なる文字を入力するだけでオートコンプリートをトリガーできます。

  1. Eclipse> Preferences> Java> Editor> Content Assist
  2. 自動アクティベーション> Javaの自動アクティベーショントリガー
  3. 次のように、オートコンプリートをトリガーするすべての文字を入力します。

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._

これで、これらの文字のいずれかを入力すると、Eclipseはコンテキストに基づいて自動補完候補をトリガーします。

114
intcreator

これをどこかで明示的に有効にする必要があるかどうかはわかりませんが、これを最初に機能させるには、プロジェクト内の関連するjarにjavadoc jarファイルを含める必要があります。次に、Cntrl + Spaceを実行すると、オートコンプリートとjavadocsが表示されます。

2
FUD

Eclipseで構文または組み込みメソッドを入力する際に​​オートコンプリートに慣れていない場合は、目的の構文またはメソッド名を入力して、 Ctrl+Space 目的のオプションのリストが表示され、そのうちの1つを選択できます。

オートコンプリートオプションが有効になっていない場合は、Windows menu -> Preferences -> Java -> Editor -> Content assistから設定を確認する必要があります

1
  1. ウィンドウ->設定-> Java->エディター->コンテストアシスト
  2. Javaの自動アクティベーショントリガーに入力します。
    abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._
  3. 適用して閉じる

他の方法:
最初の文字を入力し、オートコンプリートオプションの場合はctrl + spacebarを入力します。

1

私にとっては、MacOSXで実行しているので、テーマを「mac」に変更した後に役立ちました。

Eclipse> Preferences> General> Appearance>メニューから「Mac」を選択します。

0
Rogeekstar