C#の "var"とGroovyの "def"が好きです。C#の "var"のようなJava/Eclipseの変数型を推測します
は、私はのようなコードを書いていると言う:
List<LongTypeName> results = new ArrayList<LongTypeName>();
または
Map<TypeNameOne,TypeNameTwo> someLookup = fetchMeMyLookup();
これは、Java + Eclipseで終らする最も簡単な方法は何ですか?
私は特に、私が行を始めるときにどのようなタイプになるのか100%確信していない場合に興味があります。
私の現在の戦略は、常に変数を "int"として宣言してから、行の先頭に戻り、 "ctrl-1"を実行して、Eclipseが推論した型を受け入れることです。より良い選択肢はありますか?
「def」または「var」とタイプして、Eclipseが正しいタイプに自動的に修正できるようにするのが大好きです。
(たぶん私はちょうどGroovyでプログラミングする必要があります)
実際には手順2は必要ありません。 'Ctrl-2 l 'は、カーソルがセミコロンの後に置かれている場合(あるいは実際には文のどこか)に動作します。 –
@MattMcHenry - 更新しました、ありがとうございます。 –
alt-shift-Lも私のために働き、入力するのが簡単です。私はこれをいつも使っています - ありがとう! – Rich