다음을 통해 공유


사용자 지정 데이터 형식 표시

Visual Studio에서 디버거 변수 창에 데이터 형식이 표시되는 방식을 사용자 지정할 수 있습니다.

특성

C# 및 Visual Basic에서는 DebuggerTypeProxyAttribute, DebuggerDisplayAttributeDebuggerBrowsableAttribute를 사용하여 사용자 지정 데이터에 대한 확장을 추가할 수 있습니다.

.NET Framework 2.0 코드에서 Visual Basic은 DebuggerBrowsable 특성을 지원하지 않습니다. 최신 버전의 .NET Framework에서는 이러한 제한 사항이 제거되었습니다.

시각화 도우미

시각화 도우미를 작성하여 관리되는 데이터 형식을 표시할 수 있습니다. 자세한 내용은 방법: 시각화 도우미 작성을 참조하십시오.

네이티브 코드

네이티브 코드를 사용하는 경우 Program Files\Microsoft Visual Studio 11.0\Common7\Packages\Debugger 디렉터리에 있는 autoexp.dat 파일에 사용자 지정 데이터 형식 확장을 추가할 수 있습니다. autoexp 규칙의 작성 방법에 대한 지침은 해당 파일 내에 있습니다.

경고

이 파일의 구조와 autoexp 규칙의 구문은 Visual Studio 릴리스마다 다를 수 있습니다.

또한 식 계산기 추가 기능을 작성하여 네이티브 형식 뷰를 사용자 지정할 수도 있습니다. 자세한 내용은 EEAddIn Sample: Debugging Expression Evaluator Add-In을 참조하십시오.

참고 항목

작업

방법: 디버거에서 식 조사

참조

DebuggerTypeProxy 특성 사용

DebuggerDisplay 특성 사용

개념

디버거 표시 특성을 사용하여 디버깅 향상