0
A
回答
1
編輯:我已將此文件添加到visualstudio-debugger repository on GitHub。
編輯2:此問題的其他兩個答案已鏈接到其他github存儲庫(我沒有簽出)。
- @Dmitry Yastrebkov發佈https://github.com/dmirys/jsoncpp.natvis
- @mojmir發佈https://github.com/mojmir-svoboda/json.natvis
由於沒有人來通過與:出於某種原因,他們被管理員(我不知道爲什麼),所以他們在這裏刪除答案(有些人認爲這是由於某種原因在關於計算器的話題)我寫了我自己的,在這裏。使用風險自負。
<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<!-- Json::Value - basic support -->
<Type Name="Json::Value">
<DisplayString Condition="type_ == 0">null</DisplayString>
<DisplayString Condition="type_ == 1">{value_.int_}</DisplayString>
<DisplayString Condition="type_ == 2">{value_.uint_}</DisplayString>
<DisplayString Condition="type_ == 3">{value_.real_}</DisplayString>
<DisplayString Condition="type_ == 4">{value_.string_,s8}</DisplayString>
<DisplayString Condition="type_ == 5">{value_.bool_}</DisplayString>
<DisplayString Condition="type_ == 6">array ({value_.map_->_Mysize})</DisplayString>
<DisplayString Condition="type_ == 7">object ({value_.map_->_Mysize})</DisplayString>
<DisplayString >Unknown Value type!</DisplayString>
<StringView Condition="type_ == 4">value_.string_,s8</StringView>
<Expand>
<ExpandedItem Condition="type_ == 6">*(value_.map_)</ExpandedItem>
<ExpandedItem Condition="type_ == 7">*(value_.map_)</ExpandedItem>
</Expand>
</Type>
<!-- Key/value pairs - used as values for objects and arrays (in arrays the key is null so don't display it) -->
<Type Name="std::pair<Json::Value::CZString const ,Json::Value>">
<DisplayString Condition="first.cstr_ != nullptr">{first.cstr_,s8}: {second}</DisplayString>
<DisplayString>{second}</DisplayString>
<Expand>
<Item Name="key" Condition="first.cstr_ != nullptr">first.cstr_</Item>
<Item Name="value" Condition="first.cstr_ != nullptr">second</Item>
<ExpandedItem>second</ExpandedItem>
</Expand>
</Type>
</AutoVisualizer>
相關問題
- 1. 視覺工作室
- 2. 視覺工作室
- 3. 尋找視覺工作室項目中的咒罵
- 4. 尋找視覺工作室的託管vcs
- 5. 在視覺工作室2012
- 6. 沒有視覺工作室
- 7. XML xpath視覺工作室
- 8. 使視覺工作室在'='
- 9. 擴展視覺工作室
- 10. PHPMyAdmin視覺工作室c#
- 11. 綠色視覺工作室?
- 12. Natvis:可視化在工具提示中工作,不在監視窗口
- 13. 尋找超過常規視覺工作室「調用棧」
- 14. 視覺工作室 - TabControl.TabPages.Insert不工作
- 15. xliff和視覺工作室 - 可能嗎?
- 16. python工具視覺工作室 - 步入不工作
- 17. ReSharper困惑我的視覺工作室 - 重置視覺工作室與默認
- 18. 視覺工作室設計視圖
- 19. mvvm-light工具包崩潰的視覺工作室
- 20. asp.net網站項目中的MVC視覺工作室工具
- 21. 視覺工作室2008 Sp1上的標準工具盒揭祕?
- 22. 遊戲製作工作室視覺bug
- 23. 如何找到視覺工作室正在尋找組裝參考的位置
- 24. CUDA的「ThreadIdx」不被視覺工作室
- 25. 已修改的視覺工作室行
- 26. 的.Net沒有視覺工作室
- 27. 修改視覺工作室的安裝
- 28. 的Prolog用c#視覺工作室13
- 29. vb.net在新的視覺工作室compability
- 30. 使用的DirectX與視覺工作室