Skip to content

Commit 4e2f1b8

Browse files
michelleangelasean-mcmanus
authored andcommitted
update release notes for 5-2019 (#3592)
* update release notes for 5-2019
1 parent 0cffa4e commit 4e2f1b8

2 files changed

Lines changed: 16 additions & 18 deletions

File tree

Extension/ReleaseNotes.html

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -205,22 +205,20 @@ <h1>Microsoft C/C++ Extension for VS Code</h1>
205205
<tr>
206206
<td>
207207
<div>
208-
<h2 class="caption">March 2019 Update</h2>
209-
<div>Thank you for installing the C/C++ extension! We're excited to announce the following features in the March update:<br/>
210-
<h3 style="font-weight: 600">IntelliSense caching</h3>
211-
The extension will now cache header information to improve IntelliSense speed for your code files.<br/>
208+
<h2 class="caption">May 2019 Update</h2>
209+
<div>Thank you for installing the C/C++ extension! We're excited to announce the following features in the May update:<br/>
210+
<h3 style="font-weight: 600">IntelliSense configuration settings editor UI</h3>
211+
The extension now has a UI editor to edit basic IntelliSense configuration settings defined in the underlying <code>c_cpp_properties.json</code> file.<br/>
212212
<br/>
213-
<em style="font-weight: 600">Please Note:</em> The extension writes the cache to disk in order to achieve this performance improvement. By default the cache files will be stored in your workspace
214-
folder's ".vscode" folder, but you can change this location by using the <code>"C_Cpp.intelliSenseCachePath"</code> setting. You can also control how much disk space can be
215-
used for the cache with the <code>"C_Cpp.intelliSenseCacheSize"</code> setting. The default is 5120 MB as the caches for individual translation units can be large,
216-
depending on the size and number of included headers.<br/>
217-
<h3 style="font-weight: 600">Build and debug the active source file</h3>
218-
We added a command to help you generate build and debug tasks for single code files. Since this feature writes out tasks.json and launch.json files, it currently requires
219-
that a workspace folder be opened in VS Code first. After that, you can press F5 or select the command from the context menu to configure the tasks or kick off a build and debug
220-
session.<br/>
221-
<h3 style="font-weight: 600">Configuration squiggles</h3>
222-
We added additional validation to the <code>c_cpp_properties.json</code> file to assist in diagnosing potential configuration mistakes. They will show up as problems in the
223-
problems window.<br/>
213+
You can get to the IntelliSense configuration settings editor UI through the command palette (Ctrl+Shift+P) and running the <code>C/C++: Edit configurations (UI)</code> command.
214+
The <code>c_cpp_properties.json</code> file can be opened by running the <code>C/C++: Edit configurations (JSON)</code> command.
215+
<br/>
216+
<br/>
217+
<em style="font-weight: 600">Please Note:</em> When configuring IntelliSense for the first time, VS Code will open the UI editor or JSON file based on your <code>workbench.settings.editor</code> setting.
218+
If <code>workbench.settings.editor</code> is set to “ui”, then the UI editor will open by default, and if it is set to “json”, then the JSON file will open by default. You can view that setting under VS Code preferences → settings → “Workbench Settings Editor”.<br/>
219+
220+
<h3 style="font-weight: 600">Log diagnostics command</h3>
221+
We added the command <code>C/C++: Log Diagnostics</code> to help diagnose IntelliSense issues. Running the command shows IntelliSense information of the current translation unit that is associated with the active file.<br/>
224222
<br/>
225223
<br/>
226224
Additional features and bug fixes are detailed in the <a href="https://github.com/Microsoft/vscode-cpptools/releases">full release notes</a>.</div>
@@ -246,9 +244,9 @@ <h3 class="caption">Getting Started</h3>
246244
<td>
247245
<div>
248246
<h3 class="caption">Blog Posts</h3>
247+
<div><a href="https://devblogs.microsoft.com/cppblog/vscode-cpp-may-2019-update/">May 2019 Update</a></div>
248+
<div><a href="https://devblogs.microsoft.com/cppblog/visual-studio-code-c-c-extension-march-2019-update/">March 2019 Update</a></div>
249249
<div><a href="https://devblogs.microsoft.com/cppblog/vs-code-cpp-extension-january-2019-update/">January 2019 Update</a></div>
250-
<div><a href="https://devblogs.microsoft.com/cppblog/visual-studio-code-cpp-extension-october-2018-update-and-a-simplified-insiders-program/">October 2018 Update</a></div>
251-
<div><a href="https://devblogs.microsoft.com/cppblog/visual-studio-code-c-c-extension-august-2018-update/">August 2018 Update</a></div>
252250
</div>
253251
</td>
254252
</tr>

Extension/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import { getInstallationInformation, InstallationInformation, setInstallationSta
2222
import { Logger, getOutputChannelLogger, showOutputChannel } from './logger';
2323
import { CppTools1 } from './cppTools1';
2424

25-
const releaseNotesVersion: number = 4;
25+
const releaseNotesVersion: number = 5;
2626
const cppTools: CppTools1 = new CppTools1();
2727
let languageServiceDisabled: boolean = false;
2828
let reloadMessageShown: boolean = false;

0 commit comments

Comments
 (0)