Плагин Eclipse "Enhanced Class Decompiler" не декомпилируется при отладке
Описание проблемы: Decompile отлично работает при просмотре класса (например, Ctrl + Shift + T), но не при переходе в код с точки отладки - вместо этого открывается "Просмотр файлов классов". Используемая версия: Eclipse Oxygen и расширенный класс Decompiler 3.0.0
Ответы
Ответ 1
Вот как это должно выглядеть в начале - по крайней мере, в моем случае это не позволило мне декомпилироваться непосредственно из представления приостановленных потоков. ![Decompiler Viewer is default, but will still not show the decompiled class]()
1) Добавьте "Java Editor" (возможно, любой другой также), сделав его по умолчанию. Конечно, это не работает, но идея состоит в том, чтобы снова вызвать изменение конфигурации ![Setting (nonsense) "Java Editor" to trigger the change of editor to be registered]()
2) Установите просмотрщик декомпилятора класса по умолчанию снова - теперь должна быть возможность просматривать декомпилированный класс непосредственно из приостановленных потоков.
Ответ 2
Это будет работать на кислороде, если все еще необходимо:
Нажмите "Окно> Настройки> Общие> Редакторы> Ассоциации файлов"
Измените значение по умолчанию на ваше для ассоциации .class.
" *.class ": "Средство просмотра декомпилятора классов" выбрано по умолчанию.
" *.class без исходного кода ": "Средство просмотра декомпилятора классов" выбрано по умолчанию.
![enter image description here]()
Ответ 3
Это не работает для меня с затмением 2019-03. Я получил сообщение об отсутствии источника с Edit Path Lookup Path... Я могу видеть, был ли декомпилированный источник при нажатии F3.