|
1 | 1 | --- |
2 | | -name: Language Service |
3 | | -about: 'Issues pertaining to IntelliSense, autocomplete, code editing, etc. ' |
| 2 | +name: Bug Report - Language Service |
| 3 | +about: 'Create a bug report for IntelliSense, autocomplete, code editing, code navigation, etc.' |
4 | 4 | title: '' |
5 | 5 | labels: '' |
6 | 6 | assignees: '' |
7 | 7 |
|
8 | 8 | --- |
9 | 9 |
|
10 | | -**Type: LanguageService** |
11 | | -<!----- Input information below -----> |
| 10 | +Bug type: Language Service |
12 | 11 |
|
13 | | -<!-- |
14 | | -**Prior to filing an issue, please review:** |
15 | | -- Existing issues at https://github.com/Microsoft/vscode-cpptools/issues |
16 | | -- Our documentation at https://code.visualstudio.com/docs/languages/cpp |
17 | | -- FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp |
| 12 | +<!-- Prior to creating a bug report, please review: |
| 13 | +📝 Existing issues at https://github.com/Microsoft/vscode-cpptools/issues |
| 14 | +📜 Our documentation at https://code.visualstudio.com/docs/languages/cpp |
| 15 | +📙 FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp |
18 | 16 | --> |
19 | 17 |
|
| 18 | + |
20 | 19 | **Describe the bug** |
21 | 20 | - OS and Version: |
22 | 21 | - VS Code Version: |
23 | 22 | - C/C++ Extension Version: |
24 | 23 | - Other extensions you installed (and if the issue persists after disabling them): |
25 | | -- Does this issue involve using SSH remote to run the extension on a remote machine?: |
| 24 | +- If using SSH remote, specify OS of remote machine: |
26 | 25 | - 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). |
27 | 26 |
|
| 27 | + |
28 | 28 | **Steps to reproduce** |
29 | | -<!-- Provide clear steps to reproduce the behavior: --> |
30 | | -<!-- *The most actionable issue reports include a code sample including configuration files such as c_cpp_properties.json* --> |
| 29 | +<!-- Provide clear steps to reproduce the bug: --> |
31 | 30 | 1. Go to '...' |
32 | 31 | 2. Click on '....' |
33 | 32 | 3. Scroll down to '....' |
34 | 33 | 4. See error |
35 | 34 |
|
| 35 | + |
36 | 36 | **Expected behavior** |
37 | 37 | <!-- A clear and concise description of what you expected to happen. --> |
38 | 38 |
|
39 | | -<!-- Please provide the following logs that show diagnostics and debugging information about the language server. |
40 | | -1. Logs from the command `C/C++: Log Diagnostics` |
41 | | -2. Logs from [the language server](https://code.visualstudio.com/docs/cpp/enable-logging-cpp#_enable-logging-for-the-language-server) |
42 | | - --> |
43 | | -<details> |
44 | | - <summary><strong>Logs</strong></summary> |
45 | 39 |
|
46 | | -<!-- Note: do not remove empty line after </summary> tag, otherwise the code blocks formatting won't show correctly. --> |
47 | | -``` |
48 | | -Insert logs here. |
49 | | -``` |
50 | | -</details> |
| 40 | +**Code sample and logs** |
| 41 | +<!-- Please provide code sample, your c_cpp_properties.json and logs. --> |
| 42 | +- Code sample |
| 43 | + |
| 44 | +- Configurations in `c_cpp_properties.json` |
| 45 | + |
| 46 | +- Logs from running `C/C++: Log Diagnostics` from the VS Code command palette |
| 47 | + |
| 48 | +- Logs from [the language server logging](https://code.visualstudio.com/docs/cpp/enable-logging-cpp#_enable-logging-for-the-language-server) |
| 49 | + |
51 | 50 |
|
52 | 51 | **Screenshots** |
53 | 52 | <!-- If applicable, add screenshots to help explain your problem. --> |
54 | 53 |
|
| 54 | + |
55 | 55 | **Additional context** |
56 | 56 | <!-- |
57 | | -* Call Stacks: 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". |
| 57 | +Providing call stacks: |
| 58 | +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". |
| 59 | +
|
| 60 | +Instructions for attaching debugger to language service process: |
| 61 | +https://github.com/microsoft/vscode-cpptools/wiki/Attaching-debugger-to-cpptools-or-cpptools%E2%80%90srv. |
| 62 | +
|
| 63 | +Performance analysis: |
| 64 | +For a performance issue see instructions at https://github.com/microsoft/vscode-cpptools/wiki/Troubleshooting-Performance-Issues. |
58 | 65 | --> |
0 commit comments