argius note

プログラミング関連

Eclipse 3.5

コードネーム(?)Galileo(がりれお)。ガリレオ衛星はイオが残っていたけど色々と紛らわしいから止めたということらしいです。3.6はギリシャ神。

10月くらいに3.4から移行しました。移行の決め手となったのは、

コンストラクタの引数を補完
3.4まではコンストラクタは引数の補完をしてくれなかったのが煩わしかった。
Objectクラスのオーバーライドメソッド自動生成
Effective Java などでequals(),hashcode(),toString()を適切にオーバーライドすべしといわれているのに、自動生成できなかったなんて。他のIDEでは出来るのかもしれませんが、未確認。(参考:はてなブックマーク - Eclipse Galileo でJava コーディングを迅速に行う


など。目玉となっている機能(PHP、モバイル)は興味ありません。

あと、エディタでブロック選択(矩形選択)ができるようになったのもうれしい。