我正在运行带有 Java 扩展包 (v0.3.0) 的 VSCode (v1.26.1) 以进行远程调试。当执行遇到断点时,VSCode 不会打开文件,尽管它会在调用堆栈中正确显示文件名:
相反,它显示错误:
我的 launch.json 中有以下内容:
添加该sourcePaths
属性使 VSCode 在调用堆栈中显示带有断点的代码行的文件名。它以前显示Unknown Source。但它仍然无法打开文件。似乎sourcePaths
只启用了 VSCode 来“排序”查找源文件。
有谁知道我需要做什么才能让它在遇到断点时打开文件(或者当我单击调用堆栈中的文件时)?
注意:这个问题与这个问题不同,因为我使用的是 Java Extension Pack 的Java 调试器,而不是该问题的提问者使用的已弃用的javaVSCode 。