Eclipse с Lombok - поиск геттеров и установок
Я использую Eclipse с Lombok. Геттеры и сеттеры генерируются должным образом, но они не видны в классе тела (что все, что я знаю). Однако из-за этого я не могу выполнить поиск для использования геттера или сеттера изнутри класса. Поэтому, если я хочу проверить, что и где на самом деле задает определенное значение поля, я должен выполнить поиск по строкам для имени получателя, который является медленным и может давать плохие результаты (для поля с тем же именем в другом классе, например).
Есть ли способ в Eclipse искать использование getter/setter для поля для методов, созданных lombok?
Ответы
Ответ 1
Вы можете использовать представление Outline:
Щелкните правой кнопкой мыши метод в представлении "Структура" и используйте "Иерархия открытых вызовов".
Другой способ сделать это - щелкнуть правой кнопкой мыши по аннотации (например, @Setter
) и использовать на ней "Иерархию открытых вызовов", но она может не работать с некоторыми аннотациями (например, @Data
).
Ответ 2
если вы не видите getter и setters в файле tab.just перезапустите IDE. А также перед импортом jar в IDE, запустите файл jar и укажите для него файл IDE.exe.