C의 구조체 값을 미리볼 수 있게 해보자
목차
구조체 값 미리보기 (natvis)
launch.json object 안에 해당 옵션 추가
1
2
"visualizerFile": "${workspaceFolder}/.vscode/httpgw.natvis",
"showDisplayString": true,
이후 ${workspaceFolder}/.vscode 디렉토리에 httpgw.natvis 파일 추가
(.natvis 작성 규칙)
https://docs.microsoft.com/ko-kr/visualstudio/debugger/format-specifiers-in-cpp?view=vs-2019
파일 추가 후 해당 항목 작성
1
2
3
4
5
6
7
8
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<Type Name="string_t">
<DisplayString>{{data={(char*)data}}}</DisplayString>
<Expand>
<Item Name="str">(char*)data</Item>
</Expand>
</Type>
</AutoVisualizer>
This post is licensed under CC BY 4.0 by the author.