vscode-cpptools icon indicating copy to clipboard operation
vscode-cpptools copied to clipboard

C++ launch json documentation wrong (outdated)

Open corneliusroemer opened this issue 6 months ago • 1 comments

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."

Image

I found some issues related to this, suggesting the docs are no longer up to date:

  • https://github.com/microsoft/vscode-cpptools/issues/6805
  • https://github.com/microsoft/vscode-cpptools/issues/6939
  • https://github.com/microsoft/vscode-docs/issues/5518
  • https://github.com/microsoft/vscode-cpptools/pull/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

corneliusroemer avatar May 17 '25 15:05 corneliusroemer

Thank you for reporting this issue. We’ll let you know if we need more information to investigate it. Additionally, if you're working with GDB/LLDB, please note that the code is open source at https://github.com/microsoft/MIEngine/wiki/Contributing-Code . Your contributions are always welcome and appreciated.

github-actions[bot] avatar May 20 '25 13:05 github-actions[bot]