長年のEclipseユーザーとして、IntelliJ IDEA 10でちょっと遊んでいます。「新しいローカル変数にコードを補完する」コードを実行する方法を見つけることができないようです。IDEA: "新しいローカル変数にステートメントを割り当てる"?
機能の説明:
私は
new BufferedOutputStream(out)
のようなものを入力してCmdを(またはCtrlキーを)打つ + と入力すると、Eclipseはに行を変更します。
BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(out);
同時に、私は"bufferedOutputStream"をすぐに入力して名前を変更することができます(またはドロップダウンから "bufferedOutputStream"、 "outputStream"、 "stream"のオプションから選択できます)。
私は絶対にすべての割り当てにこの機能を使用しています。これはIDEAでも利用可能でなければなりませんが、非常に時間を節約できます。
Linuxで同じことが確認できます! – sandalone
最後にEclipseに似たAndroidスタジオで動作するもの。 – Bevor
明白かもしれませんが、アップルユーザの場合は 'Cmd' +' Option' + 'v'がトリックです。また、resolve allはniceです。最初の式に変数を代入し、そのスコープ内の他の式を新しい変数に置き換えます。 – MrColes