3

自動アクティベーション キーが a から z に設定されています。したがって、入力すると、私が望むものである がstr提案StringBuilderされます。

Eclipse ショー Java タイプの提案

次に、 を押しSpaceて提案を受け入れ、sb変数名を入力します。Eclipse は Non-Type プロポーザル "sBuilder" を表示します。変数名を に決めたのでsb、Non-Type の提案は役に立ちません。

Eclipse show Java Non-Type プロポーザル

=厄介な提案が示すように、Eclipse が変数名を からsbに変更するため、入力を続けることはできませんsBuilder。だから私は押さなければなりませEsc=

私が変数を定義するたびに、Eclipse は常に非タイプの提案をしてくれますEsc。EclipseでNon-Typeプロポーザルを無効にする方法??

4

3 に答える 3

2

これを試して:

  1. を開きWindow - Preferencesます。
  2. に移動しJava - Editor - Content Assists - Advancedます。
  3. 詳細ページでは、Java Proposalsデフォルトでチェックする必要があります。Java Proposalsとの両方Non-typeで構成されType proposalsます。
  4. を無効Non Type Proposalにする場合は、とのチェックを外してJava ProposalsからJava Non-Type Proposals、をチェックしJava Type Proposalsます。
于 2013-03-24T04:32:36.107 に答える
2

必要なものを取得する最も簡単な方法は、ワークフローを少し変更することです。「Str」のみの代わりに「new Str」と入力し、Eclipse にこれを「new StringBuilder()」に自動補完させ、 をヒットしてCtrl2Lへの割り当てを自動的に作成します。コンストラクターの前にローカル変数を置き、必要に応じて名前を入力するだけです。

これにより、キーストロークが少なくなり、コード補完によって提示される選択肢が少なくなります。

于 2013-03-24T07:53:13.013 に答える