vscode-cpptools
vscode-cpptools copied to clipboard
Official repository for the Microsoft C/C++ extension for VS Code.
Fixes #12575 This stops the use of the proposed deprecated API and uses the newer, released `TerminalShellExecution` support.
```cpp #include using namespace std; string replace(string line, string o, string n) { auto i = line.find(o); if (i != string::npos) { return line.replace(i, o.length(), n); } return line; }...
IntelliSense/on-hover hints don't pick up Doc Comments that are on the same line as the declaration.
### Feature Request For example Raylib headers have descriptions of functions on same line as declarations.  But instead hover hints displays only comments that are above declaration.  Same...
### Feature Request Consider following: #if SOMETHING /* some code */ #ENDIF I'd like to be able to change how SOMETHING is defined for purpose of Intellisense parsing via right-click...
Type: Bug Step 0: Set your "C Standard" to at least `c23` (I have it on `gnu23`). Step 1: Declare a sized enum: ```c enum: uint32_t { foo = 0xDEADBEEF,...
Use code like `const long double ldvar = 10.0l;` and hover over the long double const variable or literal and it shows an invalid value. It works with 1.25.3. Reproed...
### Environment - OS and Version: Windows 11 - VS Code Version: 1.74.0-insider - C/C++ Extension Version: v1.13.3 I'm trying to use vscode with C++ projects originally created in Visual...
### Feature Request Hello, I would like to request a feature similar to "javascript/typescript.suggest.completeFunctionCalls", where upon calling a method, the parenthesis are inserted automatically and the caret is placed in...
### Environment - OS and version: Alma Linux 8 - VS Code: 1.99.3 - C/C++ extension: 1.25.3 - C/C++ extension pack: 1.3.1 - GDB version: 14.2 ### Bug Summary and...
### Environment - OS and Version: Windows 11 - VS Code Version: Version: 1.100.2 - C/C++ Extension Version: Version 1.25.3: April 28, 2025 - If using SSH remote, specify OS...