Visual Studio Code supports debugging of many languages and platforms via debuggers that are either built-in or contributed by extensions.
To make it easier to get started with debugging, we have made a collection of debugging "recipes" which contain the steps and configuration you need to set up debugging for your favorite platform. The recipes are in GitHub at https://github.com/Microsoft/vscode-recipes.
The Visual Studio Code editor supports debugging Node.js applications via the built-in Node.js debugger.
Debug Node.js in Docker containers
This recipe shows how to run and debug a VS Code Node.js project written in TypeScript running inside a Docker container.
You can read more about how our Debugger for Chrome works in this introduction blog post.
MERN - Mongo, Express, React and NodeJS
This recipe shows how to run and debug a MERN (Mongo, Express, React and NodeJS) based project in VS Code.
Electron - Debug Electron applications