사용자 지정 데이터 형식 표시
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium 및 Ultimate |
Visual Studio에서 디버거 변수 창에 데이터 형식이 표시되는 방식을 사용자 지정할 수 있습니다.
특성
C# 및 Visual Basic에서는 DebuggerTypeProxyAttribute, DebuggerDisplayAttribute 및 DebuggerBrowsableAttribute를 사용하여 사용자 지정 데이터에 대한 확장을 추가할 수 있습니다.
.NET Framework 2.0 코드에서
Visual Basic에서는 DebuggerBrowsable 특성은 지원하지 않습니다. 최신 버전의 .NET Framework에서는 이러한 제한 사항이 제거되었습니다.
시각화 도우미
시각화 도우미를 작성하여 관리되는 데이터 형식을 표시할 수 있습니다. 자세한 내용은 방법: 시각화 도우미 작성을 참조하십시오.
네이티브 코드
네이티브 코드를 사용하는 경우 Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger 디렉터리에 있는 autoexp.dat 파일에 사용자 지정 데이터 형식 확장을 추가할 수 있습니다. autoexp 규칙의 작성 방법에 대한 지침은 해당 파일 내에 있습니다.
경고
이 파일의 구조와 autoexp 규칙의 구문은 Visual Studio 릴리스마다 다를 수 있습니다.
또한 식 계산기 추가 기능을 작성하여 네이티브 형식 뷰를 사용자 지정할 수도 있습니다. 자세한 내용은 EEAddIn 샘플: 디버깅 식 계산기 추가 기능을 참조하십시오.