web-dev-qa-db-ja.com

Eclipseのオートコンプリートを改善しますか?

現在、Eclipseのオートコンプリートは、ドットまたはパラメーターの後にのみトリガーされるようです。変数にも使用したいと思います。私が持っている場合

String test = "hello";

次に、次の行に「t」と入力し始めた場合(たとえば、変数testの値を変更する場合)、オートコンプリートで「test」を提案します。

これを実行できるEclipseプラグインはありますか? Eclipseコンテンツアシストオプションをすでにチェックしましたが、必要なオプションがないようです。ヒントをありがとう!

21
stefan.at.wpf

まず第一に、すべての返信に感謝します。それらは正しいですが、毎回キーの組み合わせを押す必要があります。自動的に行われる方法は次のとおりです。

そのプラグインはもう必要ありません。 [設定]> Java>エディタ>コンテンツアシストに移動して貼り付けます:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.

「Javaの自動アクティベーショントリガー:」フィールドに入力します。

これは、英語のアルファベット文字の後とドットの後に自動アクティブ化をトリガーするだけです。 https://bugs.Eclipse.org/bugs/show_bug.cgi?id=159157#c12 正常に動作します:-)

ヒント:少なくともビジュアルスタジオに慣れている場合は、自動アクティブ化の遅延をさらに0に設定することをお勧めします;-)

55
stefan.at.wpf

上記の提案に加えて、あなたは試しましたか ALT/ インクリメンタルマッチングを行いますか?番号?

3
Narayan

ctrlspace

1

ctrl+spaceキーの組み合わせを押すと、Eclipseはコードアシストウィンドウを表示します。

Tと入力し、ctrl+spaceを押すと、一致する可能性のあるものが表示されます

1
fmucar

「t」を押してからCtrl + Spaceを押すことができます。

1
vsvydenko

Eclipseでは

Window--->Preferences---> search for Content Assist under Content Assist go for Advanced
and check the Java Praposals.

完了しました。

0