Open
Description
I noticed that the C++ Launch JSON documentation is outdated/incorrect.
For example, it suggests setting externalConsole
but VS Code says that key doesn't exist: "Property externalConsole is not allowed."

I found some issues related to this, suggesting the docs are no longer up to date:
- Set externalConsole to true does not open terminal, and the debugger just hangs. #6805
- Deprecated code 'externalConsole' #6939
- Review and update Configure C/C++ debugging topic vscode-docs#5518
- Add new "console" launch config for cppvsdbg #6794
I started looking into this because of a StackOverflow question: https://stackoverflow.com/questions/79626471/c-debugger-terminates-instead-of-waiting-for-input-in-vscode-on-mac