Eclipseオートコンプリート(パーセント記号、Junoで)


139

古いバージョンを何年も使った後、数日前にEclipse Junoを使い始めました。

本当に気になっていることが1つあります。オートコンプリートボックスのメソッドの横にあるパーセンテージは何を意味するのですか。

オートコンプリートボックスのパーセンテージのスクリーンショット

回答:


167

パーセンテージは、Eclipse Code Recommenderが、コンテキストと、おそらく以前の使用法とその他の変数に基づいて特定の完了を探していると考える可能性を表します(「5つのインテリジェントなコード補完エンジン」があります)。それは裸の使用統計だけではありません。したがって、値によっては、行によって何をしたかによって、一部の行の間で13%から95%に変化する場合があります。

詳細はドキュメントを参照してください

開発者を支援するのは、目前のタスクに実際に関連するメソッドのみを推奨するからです。たとえば、開発者がテキストウィジェットを作成したばかりの場合、開発者が自分で知らない場合でも、開発者が次に使用したいメソッドをコード推奨者に明らかにします。


3
私見、良いデザインの選択ではありません。私の最初の推測は、これが提案されたコードを使用するためのパフォーマンス測定(たとえば、計算オーバーヘッド)を示しているということでした。
Chris Halcrow、2018年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.