You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让IntelliJ IDEA始终显示反编译的源代码?

IntelliJ IDEA强制反编译调用栈代码的设置方法
  • 开启自动反编译开关
    打开File > Settings > Build, Execution, Deployment > Debugger > Data Views > Java,确认**"Decompile classes"**选项已勾选。这是IDE自动反编译无源码类的核心开关。

  • 指定反编译工具并启用
    进入File > Settings > Build, Execution, Deployment > Compiler > Java Compiler,找到**"Decompiler"**区域,选择JD-GUI或Fernflower这类反编译工具,确保它处于启用状态。如果默认工具不好用,可以切换另一个试试。

  • 手动触发反编译操作
    如果点击调用栈没反应,右键点击调用栈里的目标方法,直接选**"Decompile"**选项,强制IDE生成并显示反编译代码。

  • 清除IDE缓存重启
    缓存异常可能导致功能失效,执行File > Invalidate Caches...,选择"Invalidate and Restart",重启后再调试试试。

  • 检查依赖包完整性
    确认第三方依赖库的class文件完整无损坏,要是依赖本身有问题,IDE也没法正常反编译。

内容的提问来源于stack exchange,提问作者Solx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 20:12:06