我正在尝试在 Eclipse 2023-06 中配置 Java Decompiler,以便从 JAR 中进入 .class 文件,其中未附加任何源。为此,我从 Eclipse Marketplace 安装了增强型类反编译器 3.3.0 插件 -
随后我多次重新启动、退出并打开 Eclipse。但是,我没有看到在此路径中的“关联编辑器”下添加任何新编辑器,Windows -> 首选项 -> 编辑器 -> 文件关联。可用的选项不起作用。
Decompiler,通常情况下,应该在Java下。但就我而言,什么也没有出现 -
我是否在这里遗漏了一些东西,或者这确实是最新版本的 Eclipse 当前存在的问题?
但是,我可以告诉你,IntelliJ IDEA 确实有这样的功能。
因此,如果您保留两个 IDE,则可以将相关项目从 Eclipse 工作区导入 IntelliJ,然后探索保存 .class 文件的各种包。
IntelliJ 打开一个对话框,允许您在显示有问题的源文件之前接受反编译的源代码。
将源文件复制回 Eclipse 项目应该很容易。