0

この機能の名前がわからないので、例を使用する方がよいと思います。メソッドを持つオブジェクトplayerがあるとしますgetScore()

と入力player.scoすると、メソッドではなく、「sco」で始まる属性とメソッドが表示されますgetScore()。私はしばらく MonoDevelop を使用してきましたが、入力した文字列が出現するオプションが表示されるので、getScore()そこにあるはずです。同じことをするように日食を設定することは可能ですか?

4

2 に答える 2

3

Eclipse Juno(v4.2)以降、コード推奨コードアシストプラグインが統合されており、これにより、必要なことを正確に実行できます。

デフォルトでは、スマートコンプリーションのみが有効になっていますが、Window -> Preferences -> Code Recommendersメニューでは、チェーンと、場合によってはサブワードを有効にできます。

サブワードの表示も有効にしてください(Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced)。

これは、部分文字列System.setOut()に対してのみ表示されたメソッドの簡単な例です。out

推薦者のサブワードの例

于 2013-01-31T19:45:29.157 に答える
0

Eclipse Content Assistの構成を調べましたが、フィルターを「startswith」から「contains」などに変更するものが見つかりませんでした。

それを行う別の方法である可能性がありますが、私はそれを行う方法がわかりません。

しかし、私はあなたに提案があります。

最初の文字を小文字のキャメルケースで入力すると、より良い結果が得られることをご存知ですか。たとえば、次のようになります。

オブジェクトplayerにはgetScore()メソッドがあります。次のように入力した場合:

player.gS

次にCTRL + Space、そのgetScore()方法を使用して提案されます。

多分これはあなたが望んでいたものではありませんが、多分それは助けになります。

于 2013-01-31T16:29:48.737 に答える