Подтвердить что ты не робот

Как найти использование аннотаций с помощью Eclipse IDE?

Используя Eclipse IDE, я хотел бы получить список всех "вещей", аннотированных определенной аннотацией Java.

Например, я хотел бы получить список всех методов, аннотированных с помощью @ Bean в Spring исходном коде Framework или JAR.

Я знаю, что можно искать программные приложения для аннотаций, как указано в этом вопросе. Вместо этого я хотел бы посмотреть использование аннотации во время разработки в моей среде Eclipse IDE.

4b9b3361

Ответ 1

Вы можете искать ссылки в Eclipse. Нажмите на имя аннотации, затем щелкните правой кнопкой мыши, выберите "Ссылки" и выберите область для поиска.

Ответ 2

Вы можете щелкнуть правой кнопкой мыши по аннотации, которая откроет класс определения аннотации, а затем щелкните правой кнопкой мыши и выберите ReferencesWorkspace.

EDIT: Я просто проверил его, и достаточно щелкнуть правой кнопкой мыши по указанной аннотации и выбрать ReferencesWorkspace, даже не вдаваясь в ее определение.

Ответ 3

В STS в поиске есть опция:

Точечные соответствия STS

в котором вы можете указать, например: @target(org.springframework.stereotype.Service), который найдет все классы с @Service