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

如何在Visual Studio Code的Java Debug Console中跳转至报错代码行

VS Code Java Debug Console堆栈跳转配置方案

前置依赖确认

确保已安装微软官方Java扩展包(Extension Pack for Java),其内置的Debugger for Java是实现该功能的基础组件。

配置项调整

打开VS Code设置(快捷键Ctrl+,/Cmd+,),检查以下参数:

  • 确认java.debug.settings.enableStackTraceNavigation的值为true,该选项默认开启,若被手动修改过需要重新打开
  • 根据你的使用习惯配置java.debug.settings.console:选择debugConsole对应调试控制台输出,选择integratedTerminal对应集成终端输出,两种模式均支持堆栈点击跳转

项目侧校验

  • 先执行完整编译操作:Maven项目运行mvn clean compile,Gradle项目运行gradle clean build,保证本地源码和编译生成的字节码版本完全匹配,避免版本错位导致跳转失败
  • 若跳转目标是第三方依赖类,可在JAVA PROJECTS面板右键对应依赖包,选择Download Sources下载关联源码后即可跳转
  • 多模块项目需要额外确认父工程和子模块的源码路径、编译输出路径映射正确,无异常配置

生效方式

所有配置修改完成后,重启当前的Debug会话即可生效,若仍未生效可重启VS Code重试。

内容的提问来源于stack exchange,提问作者Tuan Anh Le

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 16:48:02