我正在阅读 VSCode Java Debugger github page 上的自述文件.
在页面上指定了一个可以提供的“选项”列表。我不知道我应该如何提供这些选项。我所知道的是我安装了扩展,现在当我按 F5 时调试器启动。
在自述文件的更上方,它简要提到了一个 launch.json 文件。这个文件对我来说不存在。
我如何提供 args 选项。具体来说,我想启用断言。
最佳答案
当您单击左侧面板上的“运行和调试”图标时,VSCode 将在项目根目录的 .vscode/目录中创建一个 launch.json 文件:
打开 launch.json 文件。它可以包含启动您的应用程序的配置列表。要启用断言,请将“vmArgs”(“args”用于传递给主类的参数)添加到已经存在的配置 stub 中:
{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Debug (Launch) with Assertions Enabled",
"request": "launch",
"mainClass": "com.myapp.Main",
"vmArgs" : "-ea" //it accepts a string or an array of strings
}
]
}
关于java - 如何向 VSCode Java 调试器提供启动选项参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63711388/