Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何向VSCode Java调试器提供启动选项参数_Java_Visual Studio Code - Fatal编程技术网

如何向VSCode Java调试器提供启动选项参数

如何向VSCode Java调试器提供启动选项参数,java,visual-studio-code,Java,Visual Studio Code,我正在网上阅读自述 在页面上,指定可以提供的“选项”列表。我不知道该如何提供这些选项。我只知道我安装了扩展,现在当我按F5时,调试器启动 在自述文件的后续部分,它简要提到了一个launch.json文件。我没有这个文件 如何提供args选项。具体来说,我想启用断言。launch.json文件是调试的配置,您可以在“.vscode”文件夹下找到它。如果没有,可以打开Deubg面板(Ctrl+Shift+D)并单击“创建launch.json文件”以创建launch.json文件 json文件可以包

我正在网上阅读自述

在页面上,指定可以提供的“选项”列表。我不知道该如何提供这些选项。我只知道我安装了扩展,现在当我按F5时,调试器启动

在自述文件的后续部分,它简要提到了一个launch.json文件。我没有这个文件


如何提供args选项。具体来说,我想启用断言。

launch.json文件是调试的配置,您可以在“.vscode”文件夹下找到它。如果没有,可以打开Deubg面板(Ctrl+Shift+D)并单击“创建launch.json文件”以创建launch.json文件

json文件可以包含位于“configurations”属性中的多调试配置,并由“{}”分隔。在调试面板(Ctrl+Shift+D)中,可以选择不同的配置应用于调试

然后,您就可以轻松理解如何应用您提到的选项来配置launch.json文件

例如,这是java调试的默认配置:

        {
            "type": "java",
            "name": "Debug (Launch) - Current File",
            "request": "launch",
            "mainClass": "${file}"
        },
有些配置属于VSCode,有些是由您激活的扩展提供的

在本例中,“type”、“name”、“request”是由VSCode提供的,您可以参考以了解它们的方法,并了解更多与VSCode相关的配置

您在自述文件中提到的配置是由“Java”扩展提供的,它们与扩展相关。例如本例中的“mainClass”


您可以参考和翻页了解我所说的内容。

您可以参考以下官方文件: