Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added stl.natvis to stl #1720

Merged
merged 16 commits into from
Mar 23, 2021
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -362,6 +362,17 @@ The `SKIPPED` result code indicates that a given test was explicitly skipped by
* taking a very long time to run
* failing or passing for the incorrect reason

# Editing And Testing The Debugger Visualizer

### Modify The Visualizer

To modify how components are visualized in the debugger edit the file STL\stl\STL.natvis. For more information on how to modify this file check the [natvis documentation][].
AnjuDel marked this conversation as resolved.
Show resolved Hide resolved
AnjuDel marked this conversation as resolved.
Show resolved Hide resolved

### Test your changes.
AnjuDel marked this conversation as resolved.
Show resolved Hide resolved

After making your changes copy the file to any c++ Visual Studio project, after that select your right click your project > Add > Existing Item and select the stl.natvis file. After doing this you should be able to see your changes in a Visual Studio debugging session.
AnjuDel marked this conversation as resolved.
Show resolved Hide resolved


# Block Diagram

The STL is built atop other compiler support libraries that ship with Windows and Visual Studio, like the UCRT,
Expand Down Expand Up @@ -423,3 +434,4 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
[opencode@microsoft.com]: mailto:opencode@microsoft.com
[redistributables]: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
[vcpkg]: https://github.com/microsoft/vcpkg
[natvis documentation]: https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects
Loading