Don't open Debug panel by default

It is now possible using the debug.openDebug User Setting.

You can set it to either:

  • neverOpen
  • openOnDebugBreak

If you set "internalConsoleOptions":"neverOpen" in .vscode/launch.json, the Debug Console does not open up when you start debugging.

Issue on GitHub

Terminology: The Debug Console is officially called Debug Console Panel, whereas the view opening on the left side is refered to as Debug Side Bar All about debugging in VS Code


Just open .vscode/launch.json in your workspace and set "externalConsole": true to not use the VS Code built in console but the OS default one.