Возможно, есть лучший способ, но вы можете запустить
// "preLaunchTask": "Echo vars" in your debug launch like:
{
"name": "Chrome : Launch with sourcemaps",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceRoot}",
"sourceMaps": true,
"runtimeArgs": [
"--remote-debugging-port=9222"
],
"preLaunchTask": "Echo vars"
},
в своей задаче запуска, а затем в tasks.json добавить:
{
"label": "Echo vars",
"command": "echo",
"args": [
"${env:USERNAME}",
"workspaceFolder = ${workspaceFolder}"
],
"type": "shell"
},
Эти значения будут отображены втерминал.
EDIT : поскольку более поздняя версия vscode теперь поддерживает отправку переменных на терминал, это упрощенное связывание клавиш выведет значения в терминале:
{
"key": "alt+q",
"command": "workbench.action.terminal.sendSequence",
"args": {
// "text": "${env:USERNAME}", // this works
"text" : "file = ${file}; workspaceFolder = ${workspaceFolder}"
}
},
затем Alt - q выводит значения.