vscode-cpptools
vscode-cpptools copied to clipboard
C++ launch json documentation wrong (outdated)
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:
- 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
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.