open source IDE
independent of Visual Studio itself
F1 or Ctrl + Shift + P: display command palette
example commands:
Via File - Preferences - Settings
Is split into User Settings and Workspace Settings
Recommendations:
Further options:
open the extensions view in the sidebar: fifth symbol on the left
recommended extensions for JavaScript development:
Linter with more functionality than VS Code's default linter
possibilities:
accessible via the Run tab in the sidebar
debugger configuration via .vscode/launch.json
To create a debugger configuration file: In the Run sidebar, select create a launch.json file
example launch.json configuration entries for node.js:
{
"name": "Launch Node.js Program",
"type": "node",
"request": "launch",
"skipFiles": ["<node_internals>/**"],
"program": "${workspaceFolder}/index.js"
}
example launch.json configuration entries for debugging in Chrome / Edge:
{
"name": "Launch Chrome",
"type": "pwa-chrome",
"request": "launch",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
}
{
"name": "Launch Edge for React",
"type": "pwa-msedge",
"request": "launch",
"url": "http://localhost:3000"
}