Описание проблемы: Decompile отлично работает при просмотре класса (например, Ctrl + Shift + T), но не при переходе в код с точки отладки - вместо этого открывается "Просмотр файлов классов". Используемая версия: Eclipse Oxygen и расширенный класс Decompiler 3.0.0
Плагин Eclipse "Enhanced Class Decompiler" не декомпилируется при отладке
Ответ 1
Вот как это должно выглядеть в начале - по крайней мере, в моем случае это не позволило мне декомпилироваться непосредственно из представления приостановленных потоков.
1) Добавьте "Java Editor" (возможно, любой другой также), сделав его по умолчанию. Конечно, это не работает, но идея состоит в том, чтобы снова вызвать изменение конфигурации
2) Установите просмотрщик декомпилятора класса по умолчанию снова - теперь должна быть возможность просматривать декомпилированный класс непосредственно из приостановленных потоков.
Ответ 2
Это будет работать на кислороде, если все еще необходимо:
Нажмите "Окно> Настройки> Общие> Редакторы> Ассоциации файлов"
Измените значение по умолчанию на ваше для ассоциации .class.
" *.class ": "Средство просмотра декомпилятора классов" выбрано по умолчанию.
" *.class без исходного кода ": "Средство просмотра декомпилятора классов" выбрано по умолчанию.
Ответ 3
Это не работает для меня с затмением 2019-03. Я получил сообщение об отсутствии источника с Edit Path Lookup Path... Я могу видеть, был ли декомпилированный источник при нажатии F3.