字节码反编译器
IntelliJ IDEA 具有 Java 字节码反编译器,可将编译后的字节码显示为可读的 Java 代码。 反编译器默认启用。
使用的字节码反编译器是 Fernflower。
启用 Java 字节码反编译器插件
此功能依赖于插件,该插件在 IntelliJ IDEA 中默认捆绑并启用。 如果相关功能不可用,请确保您没有禁用插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Java 字节码反编译器插件,然后勾选插件名称旁边的复选框。
查看反编译代码
在编辑器中打开已编译的 .class 文件。
如果这是您第一次打开已编译文件,IDE 会在 JetBrains 反编译器 对话框中提示您同意指定的条款和条件。 如果您点击 接受 ,该对话框将不再显示,并且相应的代码将自动反编译。

之后,IDE 将向您显示可读的 Java 代码,而无需实际将 .class 文件转换为 .java 文件。
编辑器上方的通知面板会提示您正在阅读反编译文件。

2026年 3月 24日