Открытая реализация (иерархия типов) функциональности в NetBeans?
Когда у меня есть код Java, как это:
someInterface.someMethod();
Как мне получить Netbeans, чтобы показать мне, какие классы имеют реализации someMethod() (не интерфейс).
В Eclipse это делается с помощью Ctrl+T, но нажатие Ctrl + T на методе ничего не сделало в Netbeans 6.5, и я не могу найти функциональность иерархии типов в Netbeans 6.5.
Благодарю.
5 ответов
Эта функция уже существует в Netbeans: Alt+F7, отметьте "Найти все подтипы" и нажмите OK. Спасибо tkellerer за указание этого на форумах Netbeans
http://forums.netbeans.org/viewtopic.php?p=49638
Это широко пропускаемая функциональность в Netbeans, возможно, из-за того, что для нее нет привязки ключа, поэтому я изменил свой запрос на расширение, добавив привязку ключа для последовательности "Alt+F7, отметьте" Найти все подтипы "и нажмите ОК".?
Чтобы получить иерархию, аналогичную иерархии типов в Eclipse, щелкните правой кнопкой мыши имя класса, выберите "Навигация", а затем "Проверить иерархию". Сочетание клавиш для этого - ALT+SHIFT+F12. По умолчанию он показывает вам родителей выбранного класса или интерфейса. Тем не менее, вы можете просматривать потомков с помощью фильтров в нижней левой части. Я считаю, что фильтр Show Subtype Hierarchy (также переключаемый с помощью CTRL+B) - это то, что вам нужно.
Это верно в NetBeans 6.7.1. Я собираюсь предположить, что это похоже на 6,5.
Эй, кто-то реализовал модуль для этого, и он работает в Netbeans 6.5.1 - идеально подходит для вас. Я тусуюсь, чтобы увидеть эквивалент для 6.7.1. Возможно они должны добавить это к 6.8!
http://wiki.netbeans.org/JavaGoToImplementation
Перейти к реализации встроен в последние версии NetBeans. Посмотрите в контекстном меню Navigate.
Оказывается, что в Netbeans нет сопоставимой функциональности. Вы можете прочитать об этом здесь:
http://forums.netbeans.org/viewtopic.php?p=49355#49355
Я также подал запрос на улучшение, за который вы можете проголосовать:
http://www.netbeans.org/issues/show_bug.cgi?id=172830
Если вы хотите добавить это в Netbeans, пожалуйста, проголосуйте за это.