Eclipse: перейдите к объявлению «наследник / база» - PullRequest
3 голосов
/ 22 сентября 2010

В Visual Studio + Resharper я мог нажать Alt+Home, чтобы перейти от метода к соответствующему базовому классу или объявлению интерфейса, и Alt+End, чтобы перейти от базового объявления к реализации в производном классе. Я мог перемещаться по исходному коду довольно быстро, даже когда все использовали интерфейсы, а не конкретные классы.

Это возможно в Eclipse? Я попробовал иерархию типов, но она слишком медленная, чтобы быть полезной для меня.

Ответы [ 2 ]

4 голосов
/ 22 сентября 2010

При выборе метода, который реализует интерфейс или переопределяет другой метод, в левой границе редактора Java отображается треугольник. Нажав на этот треугольник, вы перейдете к переопределенному методу или объявлению интерфейса.

Переход от одного базового класса к одному из производных классов осуществляется нажатием Ctrl + t . Но это только дает вам иерархию типов, которая действительно медленная, если есть много производных классов.

0 голосов
/ 26 сентября 2010

Взгляните на nWire для Java (я предполагаю, что вы программируете на Java, он также работает на PHP).nWire работает с вами, пока вы кодируете, и мгновенно показывает все возможные ассоциации кода, включая реализации интерфейса.Это может сделать намного больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...