2013年11月21日

[Eclipse] override

継承元のクラスのメソッドをoverrideしたい場合、どのようにメソッドを書いていますか?
僕はこれまで、Eclipseのメニューから「Source→Override/Implement Methods...」を選んで、Eclipseに生成してもらっていました。
Windowsを使っていた頃は、Altキーを使ってキーボードだけで操作できていたのですが、Macを使うようになってからマウス(タッチパッド)を使わなければいけなくなり面倒に感じていました。
Macではキーボードショートカットを設定すれば良いのは知っていましたが、今回書きたいのはそこではありません。

いつものようにEclipseでコードを書いていて、ふと気づきました。
クラス内でoverrideしたいメソッド名を書き始めてから、コード補完を行うとそのメソッドの足りない記述を補ってくれるんですね!
override_completion.png
これは知りませんでした。
大変便利です。さすがEclipseですね。すごい。
いやー、コードを書くのが捗ります。

posted by t2low at 21:00| Eclipse