When I am looking at a method in eclipse java, how do I jump to the method it overrides/extends?
Overriding and Access-Modifiers : The access modifier for an overriding method can allow more, but not less, access than the overridden method. For example, a protected instance method in the super-class can be made public, but not private, in the subclass. Doing so, will generate compile-time error.
In Java, method overriding occurs when a subclass (child class) has the same method as the parent class. In other words, method overriding occurs when a subclass provides a particular implementation of a method declared by one of its parent classes.
Three ways to go about it.
Press CTRL while hovering over the overriden method.
You should see an option called 'Open Super Implementation. Click it !
From here :
And for bonus points, you can setup a Keyboard shortcut to do this like so :
When you try to setup a keyboard shortcut, you may filter by typing Open Super Im
. On my Eclipse Indigo three matches were found. I tried setting them one by one until the shortcut appeared in Navigate -> Open Super Implementation
like so :
Click the ovverride marker that appears in the Vertical Ruler as in the above snapshot.
On the left edge of the editor there is a small triangle symbol next to the overwritten method. The tooltip tells you which superclass you are overwriting, clicking it leads you to the corresponding method.
Screenshot:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With