본문 바로가기
프로그래밍/c++

vs visualizer utf-8

by 긱플레이어 2014. 11. 22.

vs visualizer utf-8

비주얼 스튜디오 에서 utf8 보기 (std::string)


다음 폴더 내에 natvis 파일을 만들어 넣어준다


%VSINSTALLDIR%\Common7\Packages\Debugger\Visualizers (requires admin access)

%USERPROFILE%\My Documents\Visual Studio 2012\Visualizers\

VS extension folders


utf8.stl.natvis 같은 이름으로해서..


<?xml version="1.0" encoding="utf-8"?>

<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">


<Type Name="std::basic_string&lt;char,*&gt;">

    <DisplayString Condition="_Myres &lt; _BUF_SIZE">{_Bx._Buf,s8}</DisplayString>

    <DisplayString Condition="_Myres &gt;= _BUF_SIZE">{_Bx._Ptr,s8}</DisplayString>

    <StringView Condition="_Myres &lt; _BUF_SIZE">_Bx._Buf,s8</StringView>

    <StringView Condition="_Myres &gt;= _BUF_SIZE">_Bx._Ptr,s8</StringView>

</Type>


</AutoVisualizer>




댓글