사용자 지정 데이터 형식 표시
업데이트: 2007년 11월
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
||||
Pro 및 Team |
표의 범례:
![]() |
해당 |
![]() |
해당 없음 |
![]() |
명령은 기본적으로 숨겨져 있습니다. |
Visual Studio에서 디버거 변수 창에 데이터 형식이 표시되는 방식을 사용자 지정할 수 있습니다.
Visual Basic 및 C#
C#에서는 DebuggerTypeProxyAttribute, DebuggerDisplayAttribute 및 DebuggerBrowsableAttribute를 사용하여 사용자 지정 데이터에 대한 확장을 추가할 수 있습니다. Visual Basic에서는 DebuggerDisplay 특성은 지원하지만 DebuggerBrowsable 특성은 지원하지 않습니다.
시각화 도우미
시각화 도우미를 작성하여 관리되는 데이터 형식을 표시할 수 있습니다. 자세한 내용은 방법: 시각화 도우미 작성을 참조하십시오.
네이티브 코드
네이티브 코드를 사용하는 경우 Program Files\Microsoft Visual Studio 8\Common7\Packages\Debugger 디렉터리에 있는 autoexp.dat 파일에 사용자 지정 데이터 형식 확장을 추가할 수 있습니다. autoexp 규칙의 작성 방법에 대한 지침은 해당 파일 내에 있습니다.
![]() |
---|
이 파일의 구조와 autoexp 규칙의 구문은 Visual Studio 릴리스마다 다를 수 있습니다. |
또한 식 계산기 추가 기능을 작성하여 네이티브 형식 뷰를 사용자 지정할 수도 있습니다. 자세한 내용은 EEAddIn 샘플: 디버깅 식 계산기 추가 기능을 참조하십시오.