Add debugger visualizers for Visual Studio 2012+.
Starting with 2012, Visual Studio uses a new, XML-based and actually quite understandable format for the debug visualizers. Only basics are included so far. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
1a35779dcd
commit
7bc51afc03
37
misc/msvc/wxWidgets.natvis
Normal file
37
misc/msvc/wxWidgets.natvis
Normal file
@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
|
||||
This file contains visualizers for Visual Studio 2012+ debugger.
|
||||
It should be copied into the %USERPROFILE%\My Documents\Visual Studio 2012\Visualizers\
|
||||
directory (or the corresponding location for newer versions, e.g. ...2013\Visualizers).
|
||||
|
||||
Introductory reference for the format:
|
||||
http://blogs.msdn.com/b/vcblog/archive/2012/07/12/10329460.aspx
|
||||
http://code.msdn.microsoft.com/windowsdesktop/Writing-type-visualizers-2eae77a2#content
|
||||
-->
|
||||
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
||||
<Type Name="wxString">
|
||||
<DisplayString>{m_impl}</DisplayString>
|
||||
<StringView>m_impl</StringView>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxPoint">
|
||||
<DisplayString>{x}, {y}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxSize">
|
||||
<DisplayString>{x} × {y}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxRect">
|
||||
<DisplayString>{x}, {y} {width} × {height}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxLongLong">
|
||||
<DisplayString>{m_ll}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxULongLong">
|
||||
<DisplayString>{m_ll}</DisplayString>
|
||||
</Type>
|
||||
</AutoVisualizer>
|
Loading…
Reference in New Issue
Block a user