28

Eclipseの2つのcontains(Object o)メソッド

この問題は他の方法でも発生しますがArrayList.contains(Object o)、例として使用しています。

メソッドは Eclipse のメソッドの提案に 2 回表示されますが、そのうちの 1 つにはパーセンテージが表示されます。私の知る限り、その方法ならではのパーセンテージのようです。

メソッドは両方とも同じ名前とパラメーターを持っているため、同じことを行うため、なぜこれが起こったのかわかりません。

また、メソッドの完了のためのある種の進行状況カウンターだったのかもしれませんが、そこにパーセンテージがないものがある場合、これは意味がありません。

4

2 に答える 2

21

[設定] -> [Java] -> [エディター] -> [コンテンツ アシスト] -> [詳細設定] に移動します。

提案に重複がないようにするには、以下に示すようにアシスト リストをチェックしてください。

(Eclipse でテスト済み - Kepler バージョン)

Java Content Assist の詳細設定

「Java Type Proposals」と「Java Non-Type Proposals」をチェックした場合、提案に重複が表示されます。

于 2013-07-14T02:46:47.057 に答える
18

Code Recommenders がインストールされています。パーセンテージ付きの提案はそれから来ており、パーセンテージなしの提案は JDT から来ています。

基本的に、複数の補完エンジンがインストールされています。[設定] > [Java] > [エディタ] > [コンテンツ アシスト] を参照してください。同じ方法が複数のエンジンで提供されています。重複が存在する理由はこれで説明できますが、回避策や解決策は考えていません。

于 2012-08-12T14:33:47.410 に答える