附加到正在运行的 Java 进程进行调试

问题描述 投票:0回答:1

我在 Fedora Linux 上运行 VSCode。 我安装了以下扩展:

Java 调试器, Java 扩展包

我添加了以下launch.json:

{
    "configurations": [
    {
        "type": "java",
        "request": "attach",
        "name": "Attach by Process ID",
        "processId": "${command:PickJavaProcess}"
    }
    ]
}

但是,我在“运行”菜单下没有看到“按进程 ID 附加”的菜单选项。 如何让附加选项显示?

(我知道我已经正确设置了 Java 进程,因为我一直使用 intellij 附加到它。)

谢谢!

vscode-debugger
1个回答
0
投票

显然,添加启动配置不会像我想象的那样更新运行菜单。 当您单击“运行和调试”图标时,您会看到启动选项。 如果你问我的话,我觉得很不直观。

© www.soinside.com 2019 - 2024. All rights reserved.