Eclipse"增强型类反编译器"插件在调试时不反编译

时间:2018-01-23 07:52:40

标签: java eclipse decompiler

问题描述: 查看类时,反编译工作正常(即Ctrl + Shift + T),但从调试角度进入代码时则不行 - 而不是"类文件查看器"打开了。使用的版本:Eclipse Oxygen和Enhanced Class Decompiler 3.0.0

2 个答案:

答案 0 :(得分:29)

这应该是从头开始看的 - 至少在我的情况下,这不允许我直接从挂起的线程视图反编译。   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)再次将Class Decompiler viewer设置为Default - 现在应该可以直接从挂起的线程中查看反编译的类。

答案 1 :(得分:25)

如果仍然需要,这将对氧气起作用:

点击“窗口>首选项>常规>编辑器>文件关联”

将默认值更改为 .class关联

* .class ”:默认情况下选择“类反编译器查看器”。

*。无源类”:默认情况下选择“类反编译器查看器”。