Eclipse Autocomplete (Prozentzeichen in Juno)

139

Ich habe vor ein paar Tagen angefangen, Eclipse Juno zu verwenden, nachdem ich jahrelang ältere Versionen verwendet hatte.

Eines stört mich wirklich: Was bedeuten diese Prozentsätze neben den Methoden in der Box für die automatische Vervollständigung?

Screenshot der Prozentsätze in der Autocomplete-Box

user1518577
quelle

Antworten:

167

Der Prozentsatz gibt an, wie wahrscheinlich es ist, dass die Eclipse-Codeempfänger glauben, dass Sie nach einer bestimmten Vervollständigung suchen, die auf dem Kontext und möglicherweise der vorherigen Verwendung und anderen Variablen basiert (es gibt "5 Intelligent Code Completion Engines"). Es ist nicht nur die bloße Nutzungsstatistik. Ein Wert kann sich also zwischen einigen Zeilen von 13% auf 95% ändern, je nachdem, was Sie dazwischen getan haben.

Einzelheiten finden Sie in den Dokumenten :

Es unterstützt Entwickler, indem es ihm nur die Methoden empfiehlt, die für seine jeweilige Aufgabe tatsächlich relevant sind. Angesichts der Tatsache, dass ein Entwickler gerade ein Text-Widget erstellt hat, wird Code Recommenders beispielsweise klar, welche Methoden ein Entwickler als Nächstes verwenden möchte - auch wenn der Entwickler es selbst nicht weiß.

Wolfram
quelle
3
IMHO, keine gute Designwahl. Meine erste Vermutung war, dass dies ein Leistungsmaß (z. B. Rechenaufwand) für die Verwendung des vorgeschlagenen Codes anzeigt.
Chris Halcrow