Para passar argumentos através da string args em um projeto Java no Visual Studio Code, você também precisará configurar o arquivo launch.json. Aqui está um exemplo de como fazê-lo:
Abra o arquivo launch.json. Para abrir o arquivo de configuração, use o comando "Run and Debug" (F5) ou clique no botão de depuração na barra lateral e selecione "create a launch.json file".
Dentro do arquivo launch.json, adicione uma configuração para o seu projeto Java.
{
"configurations": [
{
"type": "java",
"name": "Java Program",
"request": "launch",
"mainClass": "com.example.Main",
"args": ["arg1", "arg2"]
}
]
}
type: especifica o tipo de configuração de depuração. Para um projeto Java, o valor deve ser java.
name: nome da configuração de depuração.
request: especifica se a depuração deve ser iniciada usando launch ou attach.
mainClass: especifica a classe Java principal que será executada.
args: especifica os argumentos que serão passados para o programa Java.
Substitua "com.example.Main" pelo nome da sua classe Java principal que possui o método main().
Adicione os argumentos que deseja passar à string args dentro da configuração.
Salve o arquivo launch.json e inicie a depuração clicando em "Start Debugging" (ou pressionando F5).
Com essas etapas, você deve conseguir passar argumentos via string args ao executar um projeto Java no Visual Studio Code.