Метаданные файла класса Eclipse
-
24-10-2019 - |
Вопрос
В Visual Studio я могу получить краткий список публичных методов/участников, выявленных в классе, для которого у меня нет источника (то есть в комплекте внутри DLL), нажав F12 (gotodefinition).
Точно так же я изучаю API Android - в Eclipse. Прыжок к определению метода Android Framework создает выход декомпиляции, который не является интуитивно понятным для чтения и очень многослов. Чтобы имитировать результаты, такие как Visual Studio, я рассматриваю несколько вариантов:
- Как я могу отформатировать выход декомпиляции как «чище» - я просмотрел меню предпочтений Eclipse и не нашел способ сделать это.
- Как я могу «добавить соответствующие исходные файлы», как только Google предоставит его, чтобы прыгать в определение дало фактическое определение?
- Есть ли плагин, который это делает? Я изучил Jadclipse, но этот проект не был обновлен в течение нескольких лет и все еще декомпилятор.
Заранее спасибо.
Решение
- Вы могли бы попробовать http://andrei.gmxhome.de/bytecode/index.html - Это «немного приятнее», чем внутреннее декомпиляция затмения.
- При открытии определения класса для класса без доступного источника вы должны увидеть кнопку «Прикрепить источник» в верхней части выхода декомпиляции, где вы можете связать соответствующие исходные файлы.
Другие советы
- Вы можете просматривать контур.
Я нашел еще одного декомпилятора, который хорошо интегрируется с Eclipse:
Не связан с StackOverflow