You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/1_language-service.yml
+15-22Lines changed: 15 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
name: Bug Report - Language Service
2
-
description: Create a bug report for IntelliSense, autocomplete, code editing, code navigation, etc.
2
+
description: Create a bug report for IntelliSense, code editing, code navigation, code completion, code formatting, semantic colorization, etc.
3
3
body:
4
4
- type: markdown
5
5
attributes:
@@ -16,25 +16,21 @@ body:
16
16
- OS and Version
17
17
- VS Code Version
18
18
- C/C++ Extension Version
19
-
- Other extensions you installed (and if the issue persists after disabling them)
20
19
- If using SSH remote, specify OS of remote machine
21
-
- A clear and concise description of what the bug is, including information about the workspace (i.e. is the workspace a single project or multiple projects, size of the project, etc).
22
20
value: |
23
-
- OS and Version:
24
-
- VS Code Version:
25
-
- C/C++ Extension Version:
26
-
- Other extensions you installed (and if the issue persists after disabling them):
27
-
- If using SSH remote, specify OS of remote machine:
28
-
- A clear and concise description of what the bug is, including information about the workspace (i.e. is the workspace a single project or multiple projects, size of the project, etc).
21
+
- OS and Version:
22
+
- VS Code Version:
23
+
- C/C++ Extension Version:
24
+
- If using SSH remote, specify OS of remote machine:
29
25
validations:
30
26
required: true
31
27
- type: textarea
32
28
attributes:
33
29
label: Bug Summary and Steps to Reproduce
34
30
description: |
35
-
Please describe the language service issue or language service feature that is not working as expected.
31
+
Please describe the language service issue or language service feature that is not working as expected. Include information about the actual workspace project (for example, is the workspace a single project or multiple projects, size of the project, etc).
36
32
37
-
Include clear steps on how to reproduce the issue.
33
+
Include clear steps on how to reproduce the issue and a description of what you expected to happen.
38
34
value: |
39
35
Bug Summary:
40
36
@@ -44,20 +40,15 @@ body:
44
40
2. Click on '....'
45
41
3. Scroll down to '....'
46
42
4. See error
43
+
44
+
Expected behavior:
47
45
validations:
48
46
required: true
49
47
- type: textarea
50
48
attributes:
51
-
label: Expected behavior
52
-
description: A clear and concise description of what you expected to happen.
53
-
validations:
54
-
required: false
55
-
- type: textarea
56
-
attributes:
57
-
label: Code sample and Logs
49
+
label: Configuration and Logs
58
50
description: |
59
-
Please provide code sample, your c_cpp_properties.json and logs:
60
-
- Code sample
51
+
Please provide your c_cpp_properties.json and logs:
61
52
- Configurations in `c_cpp_properties.json`
62
53
- Logs from running `C/C++: Log Diagnostics` from the VS Code command palette
63
54
- Logs from [the language server logging](https://code.visualstudio.com/docs/cpp/enable-logging-cpp#_enable-logging-for-the-language-server)
@@ -66,14 +57,16 @@ body:
66
57
required: true
67
58
- type: textarea
68
59
attributes:
69
-
label: Screenshots
70
-
description: If applicable, add screenshots to help explain your problem.
60
+
label: Other Extensions
61
+
description: If applicable, please list other extensions installed and if the issue persists after disabling other extensions.
71
62
validations:
72
63
required: false
73
64
- type: textarea
74
65
attributes:
75
66
label: Additional context
76
67
description: |
68
+
Optionally provide other information that will give us more context about the issue you are encountering, such as code sample, screenshots, screen recording of the issue, call stacks, etc.
69
+
77
70
Providing call stacks:
78
71
For bugs like crashes, deadlocks, infinite loops, etc. that we are not able to repro and for which the call stack may be useful, please attach a debugger and/or create a dmp and provide the call stacks. Windows binaries have symbols available in VS Code by setting your "symbolSearchPath" to "https://msdl.microsoft.com/download/symbols".
Copy file name to clipboardExpand all lines: Extension/CHANGELOG.md
+44Lines changed: 44 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,49 @@
1
1
# C/C++ for Visual Studio Code Changelog
2
2
3
+
## Version 1.14.3: February 14, 2023
4
+
### New Features
5
+
* Add recursive macro expansion on hover. [#3579](https://github.com/microsoft/vscode-cpptools/issues/3579)
6
+
* Move status bar items to the language status UI. [#8405](https://github.com/microsoft/vscode-cpptools/issues/8405)
7
+
* This may not be enabled for all users unless `C_Cpp.experimentalFeatures` is `true`.
8
+
* Add the 'Select Default Compiler' command that lets you choose a default compiler to configure IntelliSense. [#10027](https://github.com/microsoft/vscode-cpptools/issues/10027)
9
+
10
+
### Enhancements
11
+
* Exclude rename results external to the workspace. [#9235](https://github.com/microsoft/vscode-cpptools/issues/9235)
12
+
* Add error messages for Create Declaration / Definition. [#10163](https://github.com/microsoft/vscode-cpptools/issues/10163)
13
+
* Add support for LLVM-based Intel C/C++ compilers. [#10218](https://github.com/microsoft/vscode-cpptools/issues/10218)
* Reorder commands in the code action context menu. [#10400](https://github.com/microsoft/vscode-cpptools/issues/10400)
16
+
* Add Ada to supported languages for debugging. [#10475](https://github.com/microsoft/vscode-cpptools/issues/10475)
17
+
* Anthony Leonardo Gracio (@AnthonyLeonardoGracio) [PR #10476](https://github.com/microsoft/vscode-cpptools/pull/10476)
18
+
19
+
## Version 1.13.8: December 15, 2022
20
+
### Bug Fixes
21
+
* Fix usage of relative paths in IntelliSense configuration settings with multi-root workspaces. [#4983](https://github.com/microsoft/vscode-cpptools/issues/4983)
22
+
* Fix infinite recursion in scout_parser. [#8898](https://github.com/microsoft/vscode-cpptools/issues/8898)
23
+
* Fix an IntelliSense crash with the seqan3 library. [#8956](https://github.com/microsoft/vscode-cpptools/issues/8956)
24
+
* Fix looping between C and C++. [#9689](https://github.com/microsoft/vscode-cpptools/issues/9689)
25
+
* Fix Doxygen comments for the function signature being autogenerated when typing inside a function. [#9742](https://github.com/microsoft/vscode-cpptools/issues/9742)
26
+
* Show a reload prompt after `C_Cpp.hover` is changed. [#10076](https://github.com/microsoft/vscode-cpptools/issues/10076)
27
+
* Fix function inlay hints not working with `std::string_literal` arguments. [#10078](https://github.com/microsoft/vscode-cpptools/issues/10078)
28
+
* Fix IntelliSense completion for `std::string` with `?:` and `string()`. [#10103](https://github.com/microsoft/vscode-cpptools/issues/10103)
29
+
* Fix semantic colorization not working in a certain case. [#10105](https://github.com/microsoft/vscode-cpptools/issues/10105)
30
+
* Fix IntelliSense completion not working inside constructor calls that are incomplete. [#10111](https://github.com/microsoft/vscode-cpptools/issues/10111)
31
+
* Fix changes to the enclosing type not being taken into account after "Create Declaration / Definition" is used once. [#10162](https://github.com/microsoft/vscode-cpptools/issues/10162)
32
+
* Fix "False positive expression must have a constant value with __builtin_choose_expr in _Static_assert". [#10168](https://github.com/microsoft/vscode-cpptools/issues/10168)
33
+
* Fix Create Declaration / Definition with an anonymous namespace. [#10189](https://github.com/microsoft/vscode-cpptools/issues/10189)
34
+
* Fix file exclusions not being applied to the first directory found for each browse.path entry. [#10205](https://github.com/microsoft/vscode-cpptools/issues/10205)
35
+
* Fix IntelliSense mode auto-detection for VS 2015 compiler paths. [#10207](https://github.com/microsoft/vscode-cpptools/issues/10207)
36
+
* Fix clang-cl 15 querying with /WX. [#10221](https://github.com/microsoft/vscode-cpptools/issues/10221)
37
+
* Fix an incorrect IntelliSense error with `std::bind`, c++17, and windows-msvc-arm64 mode. [#10304](https://github.com/microsoft/vscode-cpptools/issues/10304)
38
+
* Fix vcFormat when using lambda functions. [#10326](https://github.com/microsoft/vscode-cpptools/issues/10326)
39
+
* Fix IntelliSense crash in field_for_lambda_capture. [#10359](https://github.com/microsoft/vscode-cpptools/issues/10359)
40
+
* Fix for cpptools getting shutdown after waking up from sleep. [#10362](https://github.com/microsoft/vscode-cpptools/issues/10362)
41
+
* Fix an IntelliSense crash when using the French language pack. [#10374](https://github.com/microsoft/vscode-cpptools/issues/10374)
42
+
* Fix the process id picker only showing part of the process on a remote machine. [#10379](https://github.com/microsoft/vscode-cpptools/issues/10379)
43
+
* Fix temp files generating at the incorrect path. [#10386](https://github.com/microsoft/vscode-cpptools/issues/10386)
44
+
* Fix a crash in extractArgs. [PR #10394](https://github.com/microsoft/vscode-cpptools/pull/10394)
45
+
* Fix a bug with settings changes not being handled correctly for multiroot. [PR #10458](https://github.com/microsoft/vscode-cpptools/pull/10458)
46
+
3
47
## Version 1.13.9: January 4, 2023
4
48
### Bug Fix
5
49
* Fix clang-format and clang-tidy not working for macOS 11 arm64. [#10282](https://github.com/microsoft/vscode-cpptools/issues/10282)
0 commit comments