클래스 및 클래스의 멤버 보기
업데이트: 2007년 11월
클래스 뷰는 보기 메뉴에 있으며 응용 프로그램에 사용되는 기호를 표시합니다. 클래스 뷰에는 두 개의 창이 있는데, 위쪽에는 개체 창이 있고 아래쪽에는 멤버 창이 있습니다. 개체 창에는 최상위 노드가 프로젝트를 나타내며 확장할 수 있는 기호 트리가 있습니다. 트리에서 선택한 노드를 확장하려면 더하기(+) 기호를 클릭하거나 키보드에서 더하기(+) 키를 누르십시오.
아이콘은 네임스페이스, 형식, 인터페이스, 열거형, 클래스 등의 프로젝트에 사용된 계층 구조를 식별합니다. 이러한 구조를 확장하여 해당 멤버를 표시할 수 있습니다. 멤버 창에는 속성, 메서드, 이벤트, 변수, 상수 및 기타 포함된 항목이 나열됩니다.
클래스 뷰에서는 기호를 정의, 참조 또는 호출한 위치로 이동할 수 있습니다. 프로젝트에 기호가 정의되지 않은 경우 개체 브라우저에 해당 선언이 표시됩니다. .NET Framework 클래스와 COM 구성 요소에 대한 도움말을 사용할 수 있습니다.
클래스 뷰에 표시되는 기호를 검색하고 기호 찾기 결과 창에 검색 결과를 표시하려면 기호를 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 모든 참조 찾기를 선택합니다.
클래스 뷰를 통해 코드 추가
클래스 뷰에서 프로젝트 노드를 마우스 오른쪽 단추로 클릭하면 추가 하위 메뉴가 있는 바로 가기 메뉴가 열립니다. 일부 개발 언어에서는 프로젝트에 코드를 삽입하는 명령을 이 추가 하위 메뉴에 포함합니다. 클래스, 모듈, 인터페이스, 메서드, 변수, 이벤트 등이 삽입될 수 있습니다.
예를 들어, MFC 프로젝트의 클래스 뷰에 있는 추가 하위 메뉴에는 클래스 추가 대화 상자 및 리소스 추가 대화 상자를 표시하는 명령이 있습니다. 추가 하위 메뉴에 사용할 수 있는 명령과 마법사는 프로그래밍 언어와 선택한 프로젝트 형식에 따라 다릅니다.
특정 추가 마법사에 대한 자세한 내용을 보려면 도움말 단추를 클릭합니다.
Visual C++추가 마법사 목록은 코드 마법사로 기능 추가를 참조하십시오.
클래스 뷰에서 프로젝트 관리
클래스 뷰에는 프로젝트의 기호 계층 구조가 표시됩니다. 이 프로젝트 지향적인 뷰는 개체 브라우저에 있는 모든 사용 가능한 구성 요소 목록은 물론 솔루션 탐색기에 있는 솔루션의 파일 지향적인 실제 뷰와도 다릅니다.
클래스 뷰에서 기호를 선택하면 솔루션 탐색기에서 해당 프로젝트와 파일도 선택됩니다. 솔루션 탐색기에 있는 기호에 일반적으로 사용할 수 있는 모든 명령은 클래스 뷰에서도 사용할 수 있습니다. 예를 들어, 빌드, 다시 빌드, 배포 및 프로젝트 종속성과 같은 빌드 명령을 사용할 수 있습니다. 클래스 뷰에서 시작 프로젝트를 지정하고 디버깅을 시작할 수도 있습니다.
참고: |
---|
클래스 뷰에서 기호를 보기 위해 프로젝트를 컴파일할 필요는 없습니다. 프로젝트의 기호를 수정하면 클래스 뷰에서 기호 계층 구조를 동적으로 새로 고칩니다. |
프로젝트가 소스 코드 제어에 저장된 경우 각 클래스 뷰 기호는 기호가 정의된 파일의 상태를 나타내는 신호 아이콘을 표시합니다. 체크 아웃, 체크 인, 최신 버전 가져오기 등의 일반적인 소스 코드 제어 명령도 기호의 바로 가기 메뉴에서 사용할 수 있습니다.
다음 항목에서는 응용 프로그램 빌드, 디버깅 및 배포에 대한 자세한 지침을 제공합니다.
Visual Studio에서 빌드
프로젝트 빌드에 대해 설명합니다.방법: 빌드 준비 및 관리
클래스 뷰에 사용되는 아이콘 그림과 아이콘의 의미에 대한 설명이 있습니다.디버깅
프로젝트 디버깅에 대해 설명합니다.방법: 편집기에서 코드 디버깅
코드의 오류 추적 절차가 나타나 있습니다.Windows Installer 배포 작업
프로젝트 배포에 대해 설명합니다.
Visual C++ 고려 사항
Visual C++에서는 .ncb 파일을 통해 클래스 뷰, 개체 브라우저 및 IntelliSense에 대한 실시간 기호 정보를 제공합니다. .ncb 파일은 해당 프로젝트의 소스 파일을 통해 각 솔루션마다 자동으로 만들어집니다.