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

IntelliJ与SonarQube提示Local Variable is redundant时的便捷调试方法

IntelliJ 调试返回表达式的便捷方案
  • 快捷键直接计算表达式值
    在return语句处打断点,断点命中后将光标放在return后的完整表达式上,按下Alt+F8(Windows/Linux)/Option+F8(macOS),IDEA会自动将选中的表达式填充到调试计算窗口,直接回车即可得到计算结果,无需手动复制拼接表达式。
  • 开启自动显示方法返回值功能
    依次打开IDEA设置:File → Settings → Build, Execution, Deployment → Debugger → Data Views,勾选Show method return values选项。开启后,无论是断点停在return行,还是你执行步出方法操作(快捷键Shift+F8),调试窗口的变量列表都会自动展示当前方法即将返回的结果,完全不需要额外定义局部变量存储返回值。
  • 临时抑制冗余变量提示
    如果调试阶段确实需要保留局部变量方便查看,可以在变量定义行按下Alt+Enter,选择Suppress for statement选项,IDEA会临时忽略该行的冗余变量提示,调试结束后直接删除变量和对应的抑制注解即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 14:00:02